How Seamoss Can Boost Your Immune System Posted by By Online Registration September 15, 2024 Seamoss is a type of red seaweed that grows in the Atlantic Ocean. Its scientific name is Chondrus crispus, but people often call it Irish moss