C2 noun #118,131 most common

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

Catha edulis in 30 Seconds

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

Meanings

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

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!