catha : Idioms & Phrases


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.
WordNet