Dinotopia Wiki
Advertisement

Temnodontosaurus is a genus of ichthyosaur.

Advertisement