Buy Maitake (Grifola frondosa) Mushroom Capsules online
Buy Maitake (Grifola frondosa) Mushroom Capsules online, Maitake is a polypore mushroom that grows in clusters at the base of the oak trees. Maitake is a Japanese name.
Other names are hen of the woods, hen-of-the-woods, ram’s head and sheep’s head. Scientific name for the Maitake mushroom is Grifola frondosa, which is native to the mountains of northeastern Japan.
In the local Japanese dialect, the word maitake means dancing mushroom.
Why We Need Maitake Mushrooms
This delicious Japanese mushroom resembles the fluffed tail feathers of a nesting hen.
This mushroom contains phyto chemicals that may enhance the immune system.