The definition of 'lorchels' & the word 'lorchels' in example sentences or phrases

Noun
1
a large fungus of the family Helvellaceae

Synonyms of the word 'lorchels' & Antonyms of the word 'lorchels'.

Noun
Synonymslorchel,