Definition of Multiflora

  • 1. Vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock Noun

Synonyms for word "multiflora"

Semanticaly linked words with "multiflora"

Hyponims for word "multiflora"