hydromycin
Meaning
- noun Any of a series of anthelmintic aminoglycosides produced by Streptomyces hygroscopicus
Similar words
hygromycin hygromycine oligomycin muraymycin geomycin germicidin rhodomycin humidimycin validamycin landomycin
Save “hydromycin” to learn later