Lentinula edodes or shiitake mushrooms found at the Farmer's market delicious edible fungi #204194663
Description
Lentinula edodes or shiitake mushrooms found at the Farmer's market delicious edible fungi with a popular umami flavor consumed in many tasty dishes of eastern Asian cuisine or as food supplements.