English dictionary

catha edulis meaning and definition

Definition and meaning of catha edulis at MeaningMonkey.org. catha edulis meaning and definition in the English Dictionary.

CATHA EDULIS noun

Definition of Catha edulis (noun)

  1. a shrub that is cultivated by Arabs for its leaves which are chewed or used to make tea
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: