Meaning of irish moss

Definition of irish moss

(noun) dark purple edible seaweed of the Atlantic coasts of Europe and North America

Other information on irish moss

WIKIPEDIA results for irish moss
Amazon results for irish moss