Meaning of aflatoxin

Definition of aflatoxin

(noun) a potent carcinogen from the fungus Aspergillus; can be produced and stored for use as a bioweapon

Other information on aflatoxin

WIKIPEDIA results for aflatoxin
Amazon results for aflatoxin