Mamenchisauridae

Mamenchisauridae is a family of sauropod dinosaurs known mainly from Jurassic deposits in East Asia. Its members are distinguished by exceptionally long necks, often containing many elongated vertebrae.

Connect