Tag: Lion’s Mane Mushroom

If you've never heard of lion's mane mushroom before, you're in for a treat! This mushroom, known scientifically as hericium erinaceus, isn't what you'd expect ...

READ MORE +

Lion's mane mushroom, or the bearded hedgehog, is a medicinal, parasitic fungus found in North America, China, Japan and Europe. With the most common species ...

READ MORE +