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