Home / Dictionary / Multiflora

Multiflora Moderate

Multiflora has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

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

2

The hardy rose Rosa multiflora

See Also
rosa multiflora
Related Terms
Broader Terms (hypernyms)
rose
Rhyming Words
ora tora wora eora fora gora kora lora dora zora cora iora jora sora nora hora mora vora bora ahora
Compare
Multiflora vs