Meaning of podophyllum

Definition of podophyllum

(noun) perennial rhizomatous herbs

Other information on podophyllum

WIKIPEDIA results for podophyllum
Amazon results for podophyllum