Word Meaning

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


Meaning of podophyllin

- A brown bitter gum extracted from the rootstalk of the May apple (Podophyllum peltatum). It is a complex mixture of several substances.