Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of coca

- The dried leaf of a South American shrub (Erythroxylon Coca). In med., called Erythroxylon.

Crossword clue for coca

- Cocaine plant
- Drug yielding plant
- S American crop
- South American crop