Synonyms of Camellia Sinensis

Primary definition: A species of evergreen shrub or small tree native to East Asia, whose leaves and leaf buds are used to produce tea.

Full Dictionary Entry

Antonyms & Opposite Concepts