Miragaia longicollum (SciiFii)

Miragaia (named after Miragaia, the parish in Portugal and geologic unit where its remains were found) is a long-necked stegosaurid dinosaur. Its fossilshave been found in Upper Jurassic rocks in Portugal. Miragaia has the longest neck known for any stegosaurian, which included at least seventeen vertebrae.