Skip to main content

pelycosauria

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