camellia

Definitions


[kəˈmɛlɪə], (Noun)

Definitions:
- an evergreen East Asian shrub related to the tea plant, grown for its showy flowers and shiny leaves


Phrases:

Origin:
modern Latin, named by Linnaeus after Joseph Kamel (Latinized as Camellus), Moravian botanist (1661–1706), who described the flora of Luzon




definition by Oxford Dictionaries