"strap toothed whale" in German strap-toothed whale Layard-Schnabelwal Detailed translations for "strap toothed whale" strap-toothed whale strap-toothed whale(also: strap-toothed beaked whale, Layard's beaked whale) der Layard-Schnabelwal{masculine}