Definitions of edaphosaurus:

  • noun:   heavy-bodied reptile with a dorsal sail or crest; of the late Paleozoic