ornithoscelida
English
ornithoscelida meaning in English • ornithoscelida का अर्थ अंग्रेजी में
n. pl.
- A group of extinct Reptilia, intermediate in structure (especially with regard to the pelvis) between reptiles and birds.