hydromycin
Noun
Meaning
hydromycin (plural hydromycins)
Any of a series of anthelmintic aminoglycosides produced by Streptomyces hygroscopicus
Noun
hydromycin (plural hydromycins)
Any of a series of anthelmintic aminoglycosides produced by Streptomyces hygroscopicus