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
- Hypernym for "camellia%20sinensis"
- shrub, bush