Definition, synonyms and related words
Any polysaccharide that is a polymer of amino sugars; they are the carbohydrate units of proteoglycans.