Dictionary.com
Thesaurus.com

morelle

  • a variation of morel.
    morel
    noun
    any edible mushroom of the genus Morchella, especially M. esculenta.

More Suggestions