Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tyrannosaur
in English
tyrannosaur
us
//taɪˈrænəˌsɔr//
uk
//taɪˈrænəsɔːr//
#uncommon
Plural
tyrannosaurs
Definitions
Noun
a
large
carnivorous
dinosaur
(
bipedal
,
North
American
)
The
tyrannosaur
was
a
massive
predator
that
roamed
North
America
.