meaning of hirudinean

1. carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end


Related Words

hirudinean |

Developed & Maintained By Taraprasad.com

Treasure Words