Definition, synonyms and related words
A nanoparticle composed of carbohydrate, typically of a glycan