sponge mushroom
English Dictionary
->
Letter S
-> sponge mushroom
Search Dictionary:
sponge mushroom Definition
(n)
an
edible
and
choice
morel
with
a
globular
to
elongate
head
with
an
irregular
pattern
of
pits
and
ridges
sponge mushroom Synonyms
common morel
Morchella esculenta
sponge morel
sponge mushroom
© Art Branch Inc.