×

Sarcolestes

Dinosaur
Sarcolestes is an extinct genus of ankylosaurian ornithischian dinosaur from the Oxford Clay of England. The current type and only species is S. leedsi, and the holotype is a single partial left mandible. The genus and species were named in 1893... Wikipedia
Lived: 164.7 million years ago - 161.2 million years ago (Callovian)