Meaning of oyster mushroom
Definition of oyster mushroom
(noun)
edible
agaric
with a
soft
greyish
cap
growing
in shelving
masses
on
dead
wood
Other information on oyster mushroom
WIKIPEDIA results for
oyster mushroom
Amazon results for
oyster mushroom
Tweet