Miragaia

Miragaia (named after Miragaia, the parish in Portugal and geologic unit where its remains were found) is a genus of herbivorous stegosauriddinosaur. Its fossils have been found in Upper Jurassic rocks in Portugal. Miragaia has the longest neck known for any stegosaurian, which included at least seventeen vertebrae.