Dinosaur Wiki
Advertisement

Hupehsuchus nanchangensis is an extinct genus of hupehsuchian reptile that lived in China during the Early Triassic period.

Reconstruction of Hupehsuchus filter-feeding
Advertisement