Dinosaur Wiki
Advertisement

Edowa zuniensis is an extinct species of baenid turtle that lived in New Mexico during the Late Cretaceous period.

Reconstruction of Edowa zuniensis
Advertisement