Online English Dictionary

Home

hirudinean


n.

Any of a number of carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end.


© 2009 Dammam Community College