Meaning of fly poison

Definition of fly poison

(noun) all parts of plant are highly toxic; bulb pounded and used as a fly poison; sometimes placed in subfamily Melanthiaceae

Other information on fly poison

WIKIPEDIA results for fly poison
Amazon results for fly poison