An international team of paleontologists made the discovery after unearthing the remains of a specimen near Elgol on the Isle ...