Dinopedia
Advertisement

Tadzhikosuchus macrodentis is an extinct genus of alligatoroid crocodilian that lived in Tajikistan during the Late Cretaceous period.

Advertisement