Google
×
Pelodosotis

Pelodosotis

Amphibian
Pelodosotis is an extinct lepospondyl amphibian. Wikipedia
Scientific name: Pelodosotis