catha : Idioms & Phrases
Index
catha edulis
-
noun a shrub that is cultivated by Arabs for its leaves which are chewed or used to make tea
WordNet
genus catha
-
noun a genus of African evergreen shrubs characterized by thick leaves and white flowers
Catha.