CAMELLIA


Meaning of CAMELLIA in English

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

Etymology: J. Camellus or Kamel, 17th-c. Jesuit botanist

Oxford English vocab.      Оксфордский английский словарь.