Children (5 direct children, 85 direct and indirect children):
Haemadipsidae
(tree size 47)
Xerobdellidae
(tree size 4)
Haemopidae
(tree size 18)
Semiscolecidae
(tree size 2)
Macrobdellidae
(tree size 9)