Skip to main content

hirudinean

English hirudinean meaning in English  •  hirudinean का अर्थ अंग्रेजी में
Noun
  • Any of a number of carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end.
Advertisement