aminoglycans
English
Noun
aminoglycans
plural of
aminoglycan