Meaning of mayapple

Definition of mayapple

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

Other information on mayapple

WIKIPEDIA results for mayapple
Amazon results for mayapple