letseatltd.com
Organic Products
Maitake Mushrooms (Hen of the Woods) Hen of the Woods is an annual mushroom which grows on hard woods in the Eastern regions of North America. This mushroom grows in a clustered mass. Cooked, it is…