tyrannosaur
nounDefinition of tyrannosaur
1
: a massive North American tyrannosaurid (Tyrannosaurus rex)
2
: tyrannosaurid
Keep scrolling for more
Keep scrolling for more