Meaning of ankylosaur

Definition of ankylosaur

(noun) having the back covered with thick bony plates; thought to have walked with a sprawling gait resembling a lizard's

Other information on ankylosaur

WIKIPEDIA results for ankylosaur
Amazon results for ankylosaur