The AI-powered English dictionary
plural oviraptorids
(zoology) A member of the Oviraptoridae, birdlike maniraptoran dinosaurs.