Global Leech Distributions



BLUE: Glossiphoniidae GREEN: Piscicolidae RED: Hirudinidae ORANGE: Haemadipsidae PURPLE: Erpobdelliformes