The AI-powered English dictionary
plural dinosauromorphs
(zoology) Any archosaur of the clade Dinosauromorpha.