Cachalot Meaning
There are 1 meaning(s) for word Cachalot
Cachalot 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
Synonyms : black whale, physeter catodon, sperm whale