VariousWords beta
Related Terms:
Noun
Definition: A glycopeptide antibiotic, produced by Streptomyces candidus, that is used to treat farm animals.
VariousWords beta
Definition: A glycopeptide antibiotic, produced by Streptomyces candidus, that is used to treat farm animals.