Definition of Edaphosaurus

Noun: edaphosaurus

  1. Heavy-bodied reptile with a dorsal sail or crest; of the late Paleozoic

See also:
Edaphosauridae
EdD