aminoglycosides
English
Noun
aminoglycosides
plural of
aminoglycoside