Noun Definition

morel

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

Category: Plants