Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement