ice whale

English

Noun

ice whale (plural ice whales)

  1. The bowhead whale.