meaning of Bahamonde-Schnabelwal

Bahamonde-Schnabelwal - German to English

spade-toothed whale [Mesoplodon traversii]