Skip to main content

edaphosaurus

English edaphosaurus meaning in English  •  edaphosaurus का अर्थ अंग्रेजी में
Noun
  • an extinct heavy-bodied reptile of the late Paleozoic having a dorsal sail or crest.
Advertisement