Compund Words

Last Search Words

Sponsored Links

Search Result:catha edulis

catha edulis   (TTS Sound)



Overview of noun catha_edulis

The noun catha edulis has 1 sense


  • Catha edulis -- (a shrub that is cultivated by Arabs for its leaves which are chewed or used to make tea)