edaphosaurus
1.
(
noun
) heavy-bodied reptile with a dorsal sail or crest; of the late Paleozoic
Related Words:
synapsid
,
synapsid reptile
Terms and Conditions of Use / Copyright Notice