Грамматический словарь Зализняка (склонения слова):
Кашалот, кашалоты, кашалота, кашалотов, кашалоту, кашалотам, кашалота, кашалотов, кашалотом, кашалотами, кашалоте, кашалотах
кашало́т
-а, м.
Крупное морское млекопитающее из подотряда зубатых китов, имеющее промысловое значение.
[франц. cachalot]
КАШАЛОТ, а, м. Морское млекопитающее подотряда зубатых китов.
| прил. кашалотовый, ая, ое.
кашало́т
КАШАЛОТ -а; м. [франц. cachalot] Крупное морское млекопитающее из подотряда зубатых китов.
КАШАЛ’ОТ, кашалота, ·муж. (·франц. cachalot) (зоол.). Млекопитающее из отряда зубастых китов.