We found 1 definitions of japanese rose from 1 different sources.
Noun |
||
japanese rose - vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock | ||
multiflora, multiflora rose, Japanese rose, baby rose, Rosa multiflora |