Meaning of cachalot
Definition of cachalot
(noun)
large
whale
with a
large
cavity
in the
head
containing
spermaceti
and oil;
also
a
source
of
ambergris
Other information on cachalot
WIKIPEDIA results for
cachalot
Amazon results for
cachalot
Tweet