English Dictionary
◊ MORCHELLA
Morchella
n : genus of edible fungi: morel [syn: {Morchella}, {genus
Morchella}]