glycochains
English
Noun
glycochains
plural of
glycochain