multiflora means having many flowers. Lexicurio rates it Sui generis — a strength score of 87 out of 100.
Etymology
From the New Latin multiflora (species epithet, literally “having many flowers”).
noun
- The hardy rose Rosa multiflora“The woods were completely overgrown with multiflora.”