japanese_roseEnglish

Japanese rose, Rosa multiflora, baby rose, multiflora, multiflora rose

Noun

Vigorously growing rose having clusters of numerous small flowers, used for hedges and as grafting stock

English: multiflora, multiflora rose, Japanese rose, baby rose, Rosa multiflora

English words with similar meanings

Show 4 words