Marshmallow root is a natural remedy for coughs and sore throats. Here’s how to use it
Marshmallow root is a medicinal supplement made from the root of a flowering perennial plantAlthaea officinalis, also known as marshmallows or marshmallows. Native to Europe, Western Asia, and North Africa, …