hirudinean | n. Any of a number of carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end. |
leech | (n) carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end, Syn. bloodsucker, hirudinean |
hirudinean | n. Any of a number of carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end. |