camelia

/kæˈmɛliə/

Definitions

1. noun

a flowering plant of the genus Camellia, especially the Camellia japonica, which is native to Asia and is widely cultivated for its showy flowers.

“The camellia garden was a beautiful addition to the estate.”

2. noun

a type of tea, especially Camellia sinensis, from the leaves of which tea is made.

“She preferred a cup of camellia tea over other options.”

Synonyms

  • camellia tea
  • tea plant

Antonyms

  • coffee plant