Catha edulis

Rare ·Advanced level

Definitions

Noun
  1. 1
    a shrub that is cultivated by Arabs for its leaves which are chewed or used to make tea wordnet

Synonyms

All synonyms