Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
camellia sinensis
Jump to user comments
Noun
  • 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
Related words
Related search result for "camellia sinensis"
Comments and discussion on the word "camellia sinensis"