Catha edulis
English Dictionary
->
Letter C
-> Catha edulis
Search Dictionary:
Catha edulis Definition
(n)
a
shrub
that
is
cultivated
by
Arabs
for
its
leaves
which
are
chewed
or
used
to
make
tea
Catha edulis Synonyms
Catha edulis
© Art Branch Inc.