Tại dãy núi Middle Atlas, Morocco, một loài quái thú bọc giáp 165 triệu tuổi đã được phát hiện và đặt tên là Thyreosaurus atlasicus.
Xương hóa thạch của Thyreosaurus atlasicus được tìm thấy trong tầng đá El Mers III gần thị trấn Boulemane. Các nhà nghiên cứu xác định niên đại của mẫu vật vào giữa kỷ Jura.
Thyreosaurus atlasicus có bộ giáp da độc đáo và không đối xứng, khác với bất kỳ loài khủng long bọc giáp nào khác đã biết. Bộ giáp dày 4 cm, với các tấm cứng hình bầu dục hoặc hình chữ nhật có bề mặt không cân đối.
Cấu trúc xương của lớp giáp da gợi nhớ đến gai đuôi của những loài khủng long có họ. Bộ giáp xếp theo phương ngang dọc theo thân thay vì phương đứng như những loài khủng long bọc giáp khác.
Thyreosaurus atlasicus là một cá thể trưởng thành nhưng chưa đạt kích thước tối đa, nhưng đã dài tới 6 m. Những đặc điểm độc đáo này làm cho loài quái thú ở Morocco trở thành một mảnh ghép quan trọng trong quá trình nghiên cứu lịch sử tiến hóa của khủng long bọc giáp.