Definisi 'catha edulis'
English to English
noun
1 a shrub that is cultivated by Arabs for its leaves which are chewed or used to make tea
source: wordnet30
More Word(s)
bush, shrub, catha, genus catha,

Visual Synonyms
Click for larger image