Glycan meaning : (cabrohydrate) Any polysaccharide or oligosaccharide, especially one that is part of a glycoprotein or glycolipid.
glycan
wars
either way
tammies
thornbacks