multifloras

noun
  1. Plural of multiflora; plants or flowers that produce many blooms or have multiple flower clusters.
  2. Usage: Often used in botanical contexts; Commonly refers to multiflora roses or similar ornamental plants

Examples