VariousWords beta
Related Terms:
Noun
Definition: An antibiotic, produced by some strains of Streptomyces, that inhibits glucosidases
VariousWords beta
Definition: An antibiotic, produced by some strains of Streptomyces, that inhibits glucosidases