Meaning of catha

Definition of catha

(noun) a genus of African evergreen shrubs characterized by thick leaves and white flowers

Other information on catha

WIKIPEDIA results for catha
Amazon results for catha