What does bottlenose mean?

bottlenose meaning in General Dictionary

any of several dolphins with curved forehead and well-developed beak; chiefly of north Atlantic and Mediterranean

View more

  • northern Atlantic beaked whale with a bulbous forehead