camellia_japonica
1. [ noun ] (botany) greenhouse shrub with glossy green leaves and showy fragrant roselike flowers; cultivated in many varieties
Synonyms: japonica
Related terms: camellia
Similar spelling:   Camellia_State
  Camellia_sinensis