Tyrannosaurus rex in Finnish Tyrannosaurus rex in Finnish tyrannosaurus rex noun A giant carnivorous theropod dinosaur from the Cretaceous period. Add to Flashcards