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