Pedanochiton

Pedanochiton is a Permian Neoloricate chiton.