Find the word definition

Wiktionary

glycomes

n. (plural of glycome English)