VariousWords beta
Noun
Definition: Any of a family of natural products from fungi that are potent inhibitors of Saccharomyces cerevisiae.
VariousWords beta
Definition: Any of a family of natural products from fungi that are potent inhibitors of Saccharomyces cerevisiae.