endoglycan
English
Etymology
From
endo-
+
glycan
.
Noun
endoglycan
(
plural
endoglycans
)
Any
endocytic
glycan