carageen
Explore definitions, synonyms, and language insights of carageen
Definitions
Noun
dark purple edible seaweed of the Atlantic coasts of Europe and North America
Explore definitions, synonyms, and language insights of carageen