more pictures
msmouser
Are these morels?
I'm from Missouri, where Morels grow in abundance - they look just like yours. When in doubt, take one to your local extension office and ask - they can tell you.