Sphenacodontoidea

Sphenacodontoidea is Superfamily of the Pelycosaurs. Which Includes Sphenacodontids and Edaphosaurids.

Category:Synapsids