MOREL

Definition of MOREL

  1. (noun)any of various edible mushrooms of the genus Morchella having a brownish spongelike cap