lepidosauria
English
lepidosauria meaning in English • lepidosauria का अर्थ अंग्रेजी में
n. pl.
- A division of reptiles, including the serpents and lizards; the Plagiotremata.