noun
Meaning 1
A tea made from the leaves of the Camellia sinensis plant, a variety of the tea plant that is mainly grown in southern China.
Definition source: English Wiktionary via Wiktextract
Topics: beverages, biology, botany, food, lifestyle, natural-sciences
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: China
Antonyms: none provided