Meaning of edaphosaurus
Definition of edaphosaurus
(noun)
heavy-bodied
reptile
with a
dorsal
sail
or crest; of the
late
Paleozoic
Other information on edaphosaurus
WIKIPEDIA results for
edaphosaurus
Amazon results for
edaphosaurus
Tweet