What does Buckelkatzenhai mean?

Buckelkatzenhai - German to English

humpback pet shark [Apristurus gibbosus]