Attested.to

Definition

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

Seed ·

Term in context

Catha edulis in CommonParlance