Maybe land-dwelling leeches weren’t technically jumping, but rather, they were falling onto their victims from an overhead ...
Leeches are already creepy enough ... History and Fordham University in New York captured footage of a jumping land-dwelling ...
Leeches are a group of segmented worms primarily found in freshwater habitats, although a few species live in the oceans and on land. Despite their reputation, many don’t feed on blood, instead eating ...