New Product: New Roots Chaga

New Product: New Roots Chaga

Littering the forest floor or growing on the side of a tree, mushrooms and other fungi are an integral part of our ecosystems that can be found almost anywhere. About 75,000 species of mushroom have been identified, although scientists believe that there are about a...