YourDictionary

ankylosaur

noun

any of a suborder (Ankylosauria) of heavily armored, short-legged ornithischian dinosaurs of the Cretaceous

See ankylosaur in American Heritage Dictionary 4

link/cite print suggestion box