morchellaceae : Idioms & Phrases


family morchellaceae

  • noun a family of edible fungi including the true morels
    Morchellaceae.
WordNet