English synonyms about - contact  

morel

noun

1 morel

Any of various edible mushrooms of the genus Morchella having a brownish spongelike cap.

Dutch: morille


Find more on morel elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0298