Bernard DUPONT   cc-by-sa-2.0

Hirudinea (Leeches) is a subclass of segmented worms. There are 326 species of Leeches, in 89 genera and 17 families.

EOL has data for 19 attributes, including:

Bernard DUPONT   cc-by-sa-2.0

Leech Habitats

The environments in which many leeches species are known to live. Select an environment to see its leeches species checklist.

leeches Habitats

The environments in which many leeches species are known to live. Select an environment to see its leeches species checklist.