Tamil Dictionary 🔍

lotong

Lo*tong", n. Etym: [Malay l.] (Zoöl.) Defn: An East Indian monkey (Semnopithecus femoralis).


lotong - Similar Words