Pelodosotis

Pelodosotis is an extinct microsaurian tetrapod.