What does Bahamonde-Schnabelwal mean?

Bahamonde-Schnabelwal - German to English

spade-toothed whale [Mesoplodon traversii]