mycosubtilin

Noun

 * 1) An antifungal lipopeptide produced by