This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Ichthyosauria
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.