Word info

endoglycan

Noun

Meaning

endoglycan (plural endoglycans)

Any endocytic glycan

Source: en.wiktionary.org

Close letter words and terms