Invictarx ("Unconquerable fortress") is a genus of nodosaurid from the Late Cretaceous Menefee Formation of New Mexico. Due to the extremely windy conditions at its discovery site, the genus was given the scientific name zephyri, meaning "of the western wind".
Advertisement