endoglycan

English

Etymology

From endo- +‎ glycan.

Noun

endoglycan (plural endoglycans)

  1. Any endocytic glycan