The remains recovered in Mallorca belong to a small to medium-sized animal, approximately one meter in length, and come from a site located in the municipality of Banyalbufar (Serra de Tramuntana ...