Dinopedia
Advertisement

Stephanorhinus is a rhinocerotid from middle to late Pleistocene.


Stephanorhinus
Advertisement