glycosans
English
Noun
glycosans
plural of
glycosan