Tamil Dictionary 🔍

lerot

Lé`rot", n. Etym: [F.] (Zoöl.) Defn: A small European rodent (Eliomys nitela), allied to the dormouse.


lerot - Similar Words