Word "MULTIFLORA" Definitions:
- Part of Speech:
- Noun
- Definition:
- vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock
- Synonyms:
- baby rose, japanese rose, multiflora rose, rosa multiflora
Crossword Clues for MULTIFLORA
Refine the search results by specifying the filter for clues.
Refine the search results by specifying the filter for clues.