English dictionary
theropod meaning and definition
Definition and meaning of theropod at MeaningMonkey.org. theropod meaning and definition in the English Dictionary.THEROPOD noun
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
- synonyms: bird-footed dinosaur, theropod dinosaur
Source: Princeton University Wordnet