japonica Meaning, Definition & Usage
-
noun greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties
Camellia japonica.
-
noun deciduous thorny shrub native to Japan having red blossoms
Chaenomeles japonica; maule's quince.
WordNet
Ja*pon"i*ca noun
Etymology
NL., Japanese, fr.Definitions
(Bot.) A species of Camellia ( Camellia Japonica ), a native of Japan, bearing beautiful red or white flowers. Many other genera have species of the same name.