
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 being Hericium erinaceus, this mushroom comes under the 'nootropic' (i.e., smart drug and cognitive accelerator) group of foods having been ...
READ MORE +