How to pronounce "multiflora"

Add your own pronunciation of "multiflora"

Meanings and definitions of "multiflora"

Noun

vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock

Synonyms: