Bahamonde's beaked whale

English

Noun

Bahamonde's beaked whale (plural Bahamonde's beaked whales)

  1. Synonym of spade-toothed whale.