Skip to main content

ichthyosauria

English ichthyosauria meaning in English  •  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.
Advertisement