Definition, synonyms and related words
A relatively large glycopeptide (that is smaller than a glycoprotein)