English
Detailed Synonyms for theropod in English
theropod:
theropod [the ~] noun
-
the theropod
– any of numerous carnivorous dinosaurs of the Triassic to Cretaceous with short forelimbs that walked or ran on strong hind legs 1the bird-footed dinosaur; the theropod; the theropod dinosaur– any of numerous carnivorous dinosaurs of the Triassic to Cretaceous with short forelimbs that walked or ran on strong hind legs 1