Cachalots Meaning

There are 1 meaning(s) for word Cachalots

Cachalots Meaning 1 : large whale with a large cavity in the head containing spermaceti and oil; also a source of ambergris

    Synonyms : black whale,  physeter catodon,  sperm whale