morchella

[English] plural morchellas

Morel mushroom

Synonyms in other languages

English

Latin names

Related terms