Meaning of morel
Definition of morel
(noun)
any of
various
edible
mushrooms of the
genus
Morchella having a
brownish
spongelike
cap
Other information on morel
WIKIPEDIA results for
morel
Amazon results for
morel
Tweet