You are viewing a single comment's thread from:
RE: Funfarmfacts Entry Shiitake Mushrooms
Yes we have heard that before, also heard it means Tree Mushrooms in Japanese.
Thanks
Yes we have heard that before, also heard it means Tree Mushrooms in Japanese.
Thanks