Word Meaning

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


Meaning of vernonin

- A glucoside extracted from the root of a South African plant of the genus Vernonia, as a deliquescent powder, and used as a mild heart tonic.