Meaning of Morchella

Definition of Morchella

(noun) genus of edible fungi: morel

Other information on Morchella

WIKIPEDIA results for Morchella
Amazon results for Morchella