endoglycans
English
Noun
endoglycans
plural of
endoglycan