The specimen was located in Algeria, and "is of Albian age."
Mẫu vật được tìm thấy ở Algeria và "có niên đại Albian."