Larachelus

Larachelus is an extinct genus of xinjiangchelyid turtle known from the Early Cretaceous (late Hauterivian to early Barremian stage) of Spain.