What do leeches, limpets and worms have in common?
By A Mystery Man Writer
worms Earthling Nature
Leeches - Rainforest Journal
Animal kingdom All Phylum for NEB Board NEPAL
Bugs you might encounter in your aquarium
Hydrobiidae - an overview
Leeches Missouri Department of Conservation
Where Do Leeches Live?
BOGLEECH: Polychaete Worms!
Leeches - Encyclopedia of Arkansas
Physical Features of Leeches
Leeches Missouri Department of Conservation
Daniel Rokhsar Research UC Berkeley