English dictionary
theropoda meaning and definition
Definition and meaning of theropoda at MeaningMonkey.org. theropoda meaning and definition in the English Dictionary.THEROPODA noun
Definition of Theropoda (noun)
- carnivorous saurischian dinosaurs with short forelimbs; Jurassic and Cretaceous
- synonyms: suborder Theropoda
Source: Princeton University Wordnet