Big Huge Thesaurus

morchella

noun

sounds kind of like