Leonie Barghorn

Leonie Barghorn writes as a freelance author for Utopia.


irish moss benefits irish moss benefits

| Irish moss is a species of red algae that originates in northern Europe. Recently, this traditional medicinal plant has gained international popularity as a superfood. We’ll tell you all you need to know about Irish moss benefits and whether or not using it will really improve your health.