I think those are morel mushrooms right? I read a couple of articles about them being edible provided a person knows how to properly cook them other good night forever.