Step-by-Step Tutorial: DIY Elderberry Sea Moss at Residence Ocean moss, also recognized as Irish moss, is a style of algae that has acquired popularity for its several health and wellness advantages. It is packed with vital vitamins, minerals, and anti-oxidants that can easily boost your immune system device and boost