meaning of Buckelkatzenhai

Buckelkatzenhai - German to English

humpback pet shark [Apristurus gibbosus]