English Dictionary
◊ EDAPHOSAURUS
edaphosaurus
n : heavy-bodied reptile with a dorsal sail or crest; of the
late Paleozoic