A tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India, source of tea leaves
English: tea, Camellia sinensis
Bahasa: teh
Less certain link between this word and this sense.
Camellia sinensis, tea
English: tea, Camellia sinensis
Bahasa: teh
Less certain link between this word and this sense.