Noun Definition

theropoda

1.Definition: carnivorous saurischian dinosaurs with short forelimbs; Jurassic and Cretaceous

Category: Animals