Japonica - Definition
japonica
n 1: greenhouse shrub with glossy green leaves and showy
fragrant rose-like flowers; cultivated in many varieties
[syn: japonica, Camellia japonica]
2: deciduous thorny shrub native to Japan having red blossoms
[syn: japonica, maule's quince, Chaenomeles japonica]
