Haemadipsidae
(tree size 47)
Xerobdellidae
(tree size 4)
Haemopidae
(tree size 18)
Semiscolecidae
(tree size 2)
Macrobdellidae
(tree size 9)