English synonyms about - contact  

Catha edulis

noun

1 Catha edulis

A shrub that is cultivated by Arabs for its leaves which are chewed or used to make tea.


Find more on catha edulis elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0253