Meaning of Podophyllum

Definition of Podophyllum

(noun) perennial rhizomatous herbs

Other information on Podophyllum

WIKIPEDIA results for Podophyllum
Amazon results for Podophyllum