Shopping Cart
Demandasaurus Darwini stock image

Demandasaurus Darwini stock image

Regular price $250.00
Add to Wishlist

Demandasaurus is a rebbachisaurid sauropod known from Lower Cretaceous rocks in Spain. Most rebbachisaurids are known from southern continents, with Demandasaurus being the first discovered in Europe. 

Illustration by Andrey Atuchin

  Previous product Next product