Noun japonica has 2 senses
  1. japonica, Camellia japonica - greenhouse shrub with glossy green leaves and showy fragrant roselike flowers; cultivated in many varieties
    --1 is a kind of camellia, camelia
  2. japonica, maule's quince, Chaenomeles japonica - deciduous thorny shrub native to Japan having red blossoms
    --2 is a kind of flowering quince
,
TOP