Tamil Dictionary 🔍

megatherium

Meg"a*there, Meg`a*the"ri*um, n. Etym: [NL. megatherium, fr. Gr. me`gas great + thyri`on beast.] (Paleon.) Defn: An extinct gigantic quaternary mammal, allied to the ant-eaters and sloths. Its remains are found in South America.


megatherium - Similar Words