Wikipedia
Scylacosaurus
Scylacosaurus is an extinct genus of therocephalian therapsid.
Scylacosaurus is an extinct genus of therocephalian therapsid.