meaning of Campeche-Katzenhai

Campeche-Katzenhai - German to English

Campeche catshark [Parmaturus campechiensis]