Hermaphroditic aquatic or terrestrial or parasitic annelids, 9 letters
Carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end, 10 letters
A family of Hirudinea, 11 letters
Type genus of the family Hirudinidae, 6 letters
Swallows and martins, 12 letters
Type genus of the Hirundinidae, 7 letters