catha edulis Meaning, Definition & Usage

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

WordNet