meaning of oyster mushroom
1.
edible
agaric
with
a
soft
grayish
cap
growing
in
shelving
masses
on
dead
wood
Related Words
oyster mushroom
|
Developed & Maintained By
Taraprasad.com