tea plant
tea plant
English
Noun
Ad
Definition
The bush Camellia sinensis, the leaves of which are picked, dried and used to make the beverage tea.
Ad
tea plant
The bush Camellia sinensis, the leaves of which are picked, dried and used to make the beverage tea.