glycomes
English
Noun
glycomes
plural of
glycome