Datousaurus (DAH-toe-sore-us)


A Middle Jurassic sauropod from China [for Datou, a village in Sichuan Province, China].

BACK