Oyster Mushroom


What are Oyster Mushrooms?

Oyster mushrooms are a common edible mushroom that is most commonly found growing on trees. [1]