camellia sinensis
English Thesaurus
1. a tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leaves (noun.plant)
| member meronym | : | genus camellia, |
| definition | : | tropical Asiatic evergreen shrubs or small trees (noun.plant) |
Visual ArtiKata
Explore camellia sinensis in ArtiKata.com >
