Product Review
The Maitake Mushroom is also known as hen-of-the-woods, ram's head and sheep's head. This mushroom is considered to be a traditional medicinal mushroom in Chinese and Japanese cultures.
The Maitake Mushroom is also known as hen-of-the-woods, ram's head and sheep's head. This mushroom is considered to be a traditional medicinal mushroom in Chinese and Japanese cultures.