meaning of Boa-Katzenhai

Boa-Katzenhai - German to English

boa catshark [Scyliorhinus boa]