Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

edaphosaurus Definition

Cancel
edaphosaurus
noun
any of several dinosaurs of the family Edaphosauridae, from the Carboniferous and Permian periods, that had a distinctive dorsal sail or crest

Words Related to edaphosaurus!

edaphosaurus Examples by Brain Bank Users