Dinopedia
Advertisement

Iratusaurus is a Temnospondyl amphibian from middle Permian Russia.

Advertisement