aflastatin

Noun

 * 1) A polyketide that inhibits the production of aflatoxin