: any of several edible fungi (genus Morchella, especially M. esculenta) having a conical cap with a highly pitted surface
called also morel mushroom
Love words? Need even more definitions?
Merriam-Webster unabridged
Share