Word info

edaphosaurid

Noun

Meaning

edaphosaurid (plural edaphosaurids)

(zoology) Any member of the genus Edaphosaurus of prehistoric reptiles with a dorsal sail.

Source: en.wiktionary.org

Close letter words and terms