Meaning of Morchella
Definition of Morchella
(noun)
genus
of
edible
fungi:
morel
Other information on Morchella
WIKIPEDIA results for
Morchella
Amazon results for
Morchella
Tweet