neosauropod

Noun

 * 1) Any sauropod, of the rank, from the late Jurassic period