Noun edaphosaurus has 1 sense
  1. edaphosaurus - heavy-bodied reptile with a dorsal sail or crest; of the late Paleozoic
    --1 is a kind of
    synapsid, synapsid reptile
    --1 is a member of genus Edaphosaurus
,
TOP