GLYCAN Meaning of GLYCAN in English [gly.can] n (1953): polysaccharide Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012