Find the word definition

Wiktionary
white-beaked dolphins

n. (white-beaked dolphin English)