sponge mushroom
[
English
]
plural
sponge mushrooms
Morel mushroom
Synonyms in other languages
English
morchella
morel mushroom
Latin names
Morchella esculenta
Related terms
morel mushroom
morchella