Laolestes as Dinosaurs/Creature in The Last Stand of the Jurassic Giants - The World of Dinosaurs Fan Cast | myCast.io
Laolestes
Laolestes is an extinct genus of dryolestid mammal. Fossil remains are known from the Morrison Formation, in stratigraphic zones 5 and 6.,[1] the Late Jurassic of Portugal, and Early Cretaceous Wadhurst Clay of the United Kingdom.