Definition, synonyms and related words
A polymer or oligomer of glucuronate, often extracted from various algae.