Tamil Dictionary 🔍

megalosaurus

n. மரபற்றுப்போன பாரிய ஊனுணிப் பல்லியுருவ விலங்கு.


Meg"a*lo*saur`, Meg`a*lo*sau"rus, n. Etym: [NL. megalosaurus, fr. Gr. mégalosaure.] (Paleon.) Defn: A gigantic carnivorous dinosaur, whose fossil remains have been found in England and elsewhere.


megalosaurus - Similar Words