pelycosauria
English
pelycosauria meaning in English • pelycosauria का अर्थ अंग्रेजी में
prop. n.
- An order of extinct reptiles including edaphosaurus and dimetrodon.