Advertisement

Synonyms of Cachalot

Primary definition: A large toothed whale, Physeter macrocephalus, characterized by a massive square head and the source of ambergris.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement