Tamil Dictionary 🔍

clepsine

Clep"si*ne, n. (Zoöl.) Defn: A genus of freshwater leeches, furnished with a proboscis. They feed upon mollusks and worms.


clepsine - Similar Words