What is the meaning of cachalot in English?

Learn vocabulary with pictures as well as definitions of cachalot in English

Learn in

See more

n. cachalot

Definition of cachalot in English

Carnivorous toothed cetacean of large size, approximately 13 m in length, with wrinkly skin and a voluminous head that houses the largest brain in the world, and which uses echolation to sense its surroundings.

Synonyms of cachalot in English

sperm whale