Subscribe
URL of the page has been copied to clipboard.
Meaning : Vigorously growing rose having clusters of numerous small flowers. Used for hedges and as grafting stock.
Synonyms : baby rose, japanese rose, multiflora, rosa multiflora
Install App
Multiflora rose meaning in Telugu.