Multiflora (noun) Definition, Meaning & Examples

noun
  1. any of several plant varieties or hybrids characterized by many single, relatively small flowers, as certain kinds of petunias or roses.
Multiflora (noun) Definition, Meaning & Examples

More Definitions