ankylosaur
nounDefinition of ankylosaur
: any of a suborder (Ankylosauria) of herbivorous Cretaceous ornithiscian dinosaurs having a long low-lying thickset body covered dorsally with bony plates
Keep scrolling for more
Keep scrolling for more