Definition, synonyms and related words
A gummy polysaccharide obtained from agar-agar and similar organisms.