By surface analysis, Teufel (“Devil”) + -s- + Rochen (“ray”).
Teufelsrochen m (strong, genitive Teufelsrochens, plural Teufelsrochen)