English dictionary
baby rose meaning and definition
Definition and meaning of baby rose at MeaningMonkey.org. baby rose meaning and definition in the English Dictionary.BABY ROSE noun
Definition of baby rose (noun)
- vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock
- synonyms: Japanese rose, multiflora, multiflora rose, Rosa multiflora
Source: Princeton University Wordnet