Dinopedia
Advertisement

Neoaetosauroides is a primitive Aetosaur from late Triassic Argentina.

Neoaetosauroides
Advertisement