Collection:
Maitake
Maitake means dancing mushroom in Japanese and is also referred to as hen of the woods. Scientists are raving about grifola frondosa, the species of maitake mentioned in clinical studies. Order the best maitake mushroom supplements for maximum grifola frondosa benefits.