Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
catha edulis
Jump to user comments
Noun
  • a shrub that is cultivated by Arabs for its leaves which are chewed or used to make tea
Related search result for "catha edulis"
Comments and discussion on the word "catha edulis"