meaning of aflatoxin

1. a potent carcinogen from the fungus Aspergillus; can be produced and stored for use as a bioweapon


Related Words

aflatoxin |

Developed & Maintained By Taraprasad.com

Treasure Words