Sea moss (aka Irish moss) is a form of algae that has many purported benefits—we’ve heard that it might help stimulate proper thyroid function, boost the immune system, reduce inflammation and improve ...