MalayTranslate.com
Malay to English Translator
Translate Here

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 leaves
    tropika evergreen pohon yang rendah atau kecil pohon luas terpelihara di e. g. china dan jepun dan india; sumber daun teh
    Synonym:
    tea
    source: wordnet30