Wikipedia
Larachelus
Larachelus is an extinct genus of basal pan- cryptodiran turtle known from the Early Cretaceous (late Hauterivian to early Barremian stage) of Spain.