Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
theropod
in English
theropod
us
/ˈθɪr.ə.pɑd/
uk
/ˈθɛər.ə.pɒd/
#uncommon
Definitions
Noun
bipedal
carnivorous
dinosaurs
;
Jurassic
period
bipedal
dinosaurs
from
the
Cretaceous
period