Where Do Leeches Live?
By A Mystery Man Writer
Ward's® Live Leeches
Leeches! - King County, Washington
Why you shouldn't salt a leech that's sucking your blood
Freshwater leeches' taste for snails could help control snail
Take Two Leeches and Call Me in the Morning
Are there salt water equivalents of leeches? - Quora
Rare leech recorded in Dumfries and Galloway - Buglife latest news
Map of global distribution of leeches associated with freshwater
Leeches - Rainforest Journal
Leech Animal Facts - A-Z Animals
The bloodthirsty land leeches of Asia
Leeches in the Pond
Freshwater Leeches - Identification and Ecology – Field Studies Council
Leeches Office for Science and Society - McGill University