molly moocher

Noun

 * 1)  A morel type of mushroom.