meaning of Bogenstirn-Zitterrochen

Bogenstirn-Zitterrochen - German to English

leopard torpedo [Torpedo panthera]