Tag Archives: leaproach

Eww. A Jumping Cockroach!

Last week I wrote about the top ten new species of 2011, and was pretty impressed by the disgusting 2-inch leech found up a girl’s nose in Peru. What I didn’t pay as much attention to was the discovery of … Continue reading

Posted in News | Tagged , , | Comments Off