Skip to main content

clepsine

English clepsine meaning in English  •  clepsine का अर्थ अंग्रेजी में
Noun
  • A genus of fresh-water leeches, furnished with a proboscis. They feed upon mollusks and worms.
Advertisement