1. Noun. Any sauropod, of the rank ''Neosauropoda'', from the late Jurassic period ¹
¹ Source: wiktionary.com