Skip to main content

pelicosauria

English pelicosauria meaning in English  •  pelicosauria का अर्थ अंग्रेजी में
n. pl.
  • A suborder of Theromorpha, including terrestrial reptiles from the Permian formation.
Advertisement