Popular Wordlists
Top Searched Words
Recent Searches
catha
catha
catha - Dictionary definition and meaning for word catha
Definition
(noun) a genus of African evergreen shrubs characterized by thick leaves and white flowers
(noun) a genus of African evergreen shrubs characterized by thick leaves and white flowers
Synonyms :
genus catha
