azidoglycosides
English
Noun
azidoglycosides
plural of
azidoglycoside