Morel - Definition

morel

n 1: any of various edible mushrooms of the genus Morchella
having a brownish spongelike cap

Look up another word