Shiitake Mushrooms- The Medicinal Gourmet Mushroom
2018-10-09
Shiitake (Lentinula edodes) is considered a delicacy the world over and is on of the most popular mushrooms consumed today. There are records of its cultivation in Japan and China that go back more than 1000 years. Shiitake means ‘shii mushroom’ in Japanese; referring to the shii-tree on which itRead More →