edaphosaurusEnglish

edaphosaurus

Noun

Heavy-bodied reptile with a dorsal sail or crest, of the late Paleozoic

English: edaphosaurus