Tamil Dictionary
🔍
hirudine
Hi*ru"dine, a. (Zoöl.) Defn: Of or pertaining to the leeches.
hirudine - Similar Words
hirundine
hirudinea
hircine
viridine
thirding
rubidine
undine
shrine
rusine
ruiner
madurai.io
About