Dinosaur Wiki
Advertisement

Kwatisuchus rosai (meaning "pointy nose crocodile") is an extinct genus of benthosuchid temnospondyl amphibian that lived in Brazil during the Early Triassic period.

Art impression of Kwatisuchus rosai
Advertisement