CACHALOTS is a playable word

cachalot Scrabble® Dictionary

noun
pl. cachalots
a large whale
198 Playable Words can be made from "CACHALOTS"