CAMELLIA


Meaning of CAMELLIA in English

n. any evergreen shrub of the genus Camellia, native to E. Asia, with shiny leaves and showy flowers.

[ J. Camellus or Kamel, 17th-c. Jesuit botanist ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.