sponge mushroom
1.
(
noun
) an edible and choice morel with a globular to elongate head with an irregular pattern of pits and ridges
Synonyms:
Morchella esculenta
,
common morel
,
sponge morel
Related Words:
morel
Terms and Conditions of Use / Copyright Notice