Word Meaning

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


Meaning of emetine

- A white crystalline bitter alkaloid extracted from ipecacuanha root, and regarded as its peculiar emetic principle.