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