YourDictionary

Dictionary Home » Dictionary Definitions » sponge mushroom

sponge mushroom

noun
The morel.

link/cite print suggestion box