The AI-powered English dictionary
plural allosaurids
(zoology) Any dinosaur in the family Allosauridae.