Definition of Japanese Rose

  • 1. Vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock Noun

Synonyms for word "japanese rose"

Semanticaly linked words with "japanese rose"

Hyponims for word "japanese rose"