English → Hindi dictionary
camellia sinensis
कमेलिया साइनेन्सिस
Definition
a tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leaves; "tea has fragrant white flowers"
All Hindi meanings
कमेलिया साइनेन्सिस
Similar words
tea
Looking for poetry? Read shayari and poems by great poets.