CAMELLIA JAPONICA





Definition:

  1. [noun] greenhouse shrub with glossy green leaves and showy fragrant roselike flowers; cultivated in many varieties
    Synonyms: japonica, Camellia japonica

Synonyms: