Effigia was an archosaur that lived in what is now New Mexico, south-western USA. It resembled the ornithomimid dinosaurs, although it was not a dinosaur, instead its closest living relative are crocodilians.
Effigia
Dinosaurs
for Dinosaurs in Add Anything
Suggested by modothegreatest
Add Anything based by categories