English | German | Russian | Czech

baby rose English

Meaning baby rose meaning

What does baby rose mean?

baby rose

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

Synonyms baby rose synonyms

What other words have the same or similar meaning as baby rose?

Are you looking for...?

baby | rose