» catha edulis
Noun (1 meaning)
1. a shrub that is cultivated by Arabs for its leaves which are chewed or used to make tea.
catha edulis is a type of:
catha edulis is a member of:
- Catha, genus Catha (noun) - a genus of African evergreen shrubs characterized by thick leaves and white flowers