Tamil Dictionary 🔍

hirudo

Hi*ru"do, n. Etym: [L., a leech.] (Zoöl.) Defn: A genus of leeches, including the common medicinal leech. See Leech.


hirudo - Similar Words