English to English
Camellia sinensis
noun (n)
- a tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leavestropika evergreen pohon yang rendah atau kecil pohon luas terpelihara di e. g. china dan jepun dan india; sumber daun tehsource: wordnet30