Japanese rose
English Dictionary
->
Letter J
-> Japanese rose
Search Dictionary:
Japanese rose Definition
(n)
vigorously
growing
rose
having
clusters
of
numerous
small
flowers
;
used
for
hedges
and
as
grafting
stock
Japanese rose Synonyms
baby rose
Japanese rose
multiflora
multiflora rose
Rosa multiflora
© Art Branch Inc.