Meaning of podophyllum peltatum

Definition of podophyllum peltatum

(noun) North American herb with poisonous root stock and edible though insipid fruit

Other information on podophyllum peltatum

WIKIPEDIA results for podophyllum peltatum
Amazon results for podophyllum peltatum