meaning of Bartel-Teppichhai

Bartel-Teppichhai - German to English

barblethroat carpetshark [Cirrhoscyllium expolitum]