Definition, synonyms and related words
Any of various products of fermentation by Streptomyces bacteria, sometimes used in medicine.