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 ...
compared to the 270 or 280 of the one found in Mallorca. Such was the surprise of the researchers upon identifying the remains of the unearthed animal that, to confirm their hypothesis ...