Invictarx
In Depth Invictarx is a genus of nodosaurid dinosaur that lived in North America during the Late Cretaceous. Fossils so far associated with Invictarx are partial bones and osteoderms (bony plates of the skin that would have served as armour), so details as to a precise size are elusive. But the size of these remains … Read more