Tyrannosaurus
English Meaning
- A large carnivorous dinosaur, of the genus Tyrannosaurus, found in North America during the late Cretaceous period.
Sorry, No Malayalam Meaning for your input!
See Tyrannosauru Want To Try Tyrannosaurus In Malayalam??