Dinotopia Wiki
Advertisement

Mamenchisaurus is a genus of sauropod dinosaur.

Advertisement