Tyrannosaur
English Meaning
- A very large carnivorous dinosaur of the Upper Cretaceous Period of North America, characterized by small forelimbs and a large head.
Sorry, No Malayalam Meaning for your input!
See Tyrannosau Want To Try Tyrannosaur In Malayalam??