English edit

Etymology edit

endo- +‎ glycan

Noun edit

endoglycan (plural endoglycans)

  1. Any endocytic glycan