This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Ichthyosauria

  1. n. pl.
    An extinct order of marine reptiles, including Ichthyosaurus and allied forms; -- called also Ichthyopterygia. They have not been found later than the Cretaceous period.



Menu