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.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Camellia sinensis" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement