Home
Marshmallow Root
Marshmallow Root
Current price: $19.95
Loading Inventory...
Size: 210 Count
Marshmallow Root is a perennial herb native to Europe, West Asia, and North Africa. It has traditionally been used as a folk remedy for thousands of years and may support digestive, respiratory, and skin health.