japonica
1.
(
noun
) deciduous thorny shrub native to Japan having red blossoms
Synonyms:
Chaenomeles japonica
,
maule's quince
Related Words:
flowering quince
2.
(
noun
) greenhouse shrub with glossy green leaves and showy fragrant roselike flowers; cultivated in many varieties
Synonyms:
Camellia japonica
Related Words:
camelia
,
camellia
Terms and Conditions of Use / Copyright Notice