- Camellia sinensis as a noun:
- 1
Camellia sinensis
noun
1 Camellia sinensis
A tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leaves.
synonym: tea.
Polish: herbata, herbata chiĆska
debug info: 0.0245