Gooieduck

Gooieduck

It's an ancient species of dangling mold. The spores they squirt out were said to have an overwhelming odor... I'd have to agree.