theropod
English Dictionary
->
Letter T
-> theropod
Search Dictionary:
theropod Definition
(n)
any
of
numerous
carnivorous
dinosaurs
of
the
Triassic
to
Cretaceous
with
short
forelimbs
that
walked
or
ran
on
strong
hind
legs
theropod Synonyms
bird-footed dinosaur
theropod
theropod dinosaur
© Art Branch Inc.