English dictionary
catha meaning and definition
Definition and meaning of catha at MeaningMonkey.org. catha meaning and definition in the English Dictionary.CATHA noun
Definition of Catha (noun)
- a genus of African evergreen shrubs characterized by thick leaves and white flowers
- synonyms: genus Catha
Source: Princeton University Wordnet