What is the meaning of Ballaena?

a whale

Source: wiktionary.org