edaphosaurus
noun
- 1
Any of several dinosaurs of the family Edaphosauridae, from the Carboniferous and Permian periods, that had a distinctive dorsal sail or crest
Translate “edaphosaurus” to another language
Click any language to open the translator with this word already filled in.