English vocabulary and translations (See all our English vocabulary translation)
a tyrannosaur : a very large carnivorous dinosaur
Tyrannosaurus is the Latin name for the species of dinosaur. It translates to "tyrant lizard".
- "Take one look at that Tyrannosaur and tell me that dinosaurs don't exist!"
Do you have smart way of remembering 'Tyrannosaur'? Share it with us!