Placochelyidae


Placochelyidae is an extinct family of placodonts belonging to the superfamily Cyamodontoidea.

Genus