Definition of Camellia Sinensis

  • 1. A tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leaves Noun

Synonyms for word "camellia sinensis"

Semanticaly linked words with "camellia sinensis"

Hyponims for word "camellia sinensis"