English
Detailed Synonyms for Camellia sinensis in English
Camellia sinensis:
Camellia sinensis [the ~] nom
-
the Camellia sinensis
– a tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leaves 1the tea; the Camellia sinensis– a tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leaves 1