What does camellia sinensis mean?

camellia sinensis in AZ Dictionary

(n) a tropical evergreen shrub or tiny tree thoroughly cultivated in e.g. Asia and Japan and Asia; way to obtain tea leaves
(n) a tropical evergreen shrub or little tree thoroughly cultivated in e.g. China and Japan and India; way to obtain tea-leaves

Related Sources

  • Hypernym for "camellia%20sinensis"
    • shrub, bush
41 votes

How would you define camellia%20sinensis?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!