Meaning of theropod
Definition of theropod
(noun)
any of
numerous
carnivorous
dinosaurs of the Triassic to Cretaceous with
short
forelimbs that walked or ran on
strong
hind
legs
Other information on theropod
WIKIPEDIA results for
theropod
Amazon results for
theropod
Tweet