Meaning of coca plant

Definition of coca plant

(noun) a South American shrub whose leaves are chewed by natives of the Andes; a source of cocaine

Other information on coca plant

WIKIPEDIA results for coca plant
Amazon results for coca plant