Tamil Dictionary 🔍

mylodon

Myl"o*don, n. Etym: [Gr. (Paleon.) Defn: An extinct genus of large slothlike American edentates, allied to Megatherium.


mylodon - Similar Words