japonica
English Dictionary
->
Letter J
-> japonica
Search Dictionary:
japonica Definition
(n)
greenhouse
shrub
with
glossy
green
leaves
and
showy
fragrant
roselike
flowers
;
cultivated
in
many
varieties
(n)
deciduous
thorny
shrub
native
to
Japan
having
red
blossoms
japonica Synonyms
Camellia japonica
Chaenomeles japonica
japonica
maule's quince
© Art Branch Inc.