Xinpusaurus is a Thalattosaurid from late Triassic China. It had short legs, a long tail, and an upturned snout. It may have fed on hard-shelled prey.
Advertisement
Xinpusaurus is a Thalattosaurid from late Triassic China. It had short legs, a long tail, and an upturned snout. It may have fed on hard-shelled prey.