Noun camellia japonica has 1 sense
  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
,
TOP