Helochelys

Helochelys is an extinct genus of stem turtle known from the Late Cretaceous (Cenomanian) of southern Germany.