bird-footed dinosaur
Explore definitions, synonyms, and language insights of bird-footed dinosaur
Definitions
Noun
any of numerous carnivorous dinosaurs of the Triassic to Cretaceous with short forelimbs that walked or ran on strong hind legs