HIRUDINEAN





Definition:

  1. [noun] carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
    Synonyms: leech, bloodsucker

Synonyms:


Related Words: