Children (10 direct children, 10 direct and indirect children):
Haemopis sanguisuga
Horse leech
Haemopis terrestris
Haemopis caballeroi
Haemopis kingi
Haemopis septagon
Haemopis lateromaculata
Haemopis marmorata
Haemopis grandis
Haemopis plumbea
Haemopis caeca