Answer: spermwhale

AnswerCrossword Clue
SPERMWHALE

Largest living toothed animal

SPERMWHALE

Ambergris source

SPERMWHALE

Mammal with the largest brain of any animal