Continue Reading
Posted in Leeches Parasite Worms Segmented Worms Annelida

In Praise of Leeches

There is no getting around that leeches get a bad reputation, and we are sure that a couple of our readers might even have grimaced at just reading the word. However, while movies and TV represent leeches through their parasitic relationship to humans, as an entity by themselves, leeches are quite fascinating, and can even be beneficial to humans!