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