Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of moril

- An edible fungus. Same as 1st Morel.