Leptonectes
In Depth Leptonectes is the type genus of Leptopterygiidae group of ichthyosaurs that had specialised upper jaws that protruded beyond the end of the lower jaw. This group of ichthyosaurs are sometimes envisioned using these snouts to stir up sediment on the sea floor to find buried prey, however because their jaws resemble those of … Read more