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