Tag: Marshmallow

Marshmallow – The Most Powerful Plant for a Healthy Digestive System

What is marshmallow root?Marshmallow root (Althaea officinalis) is a perennial herb that’s native to Europe, Western Asia, and Northern Africa. It’s been used as a folk remedy for thousands of… Read more »