snub-nosed cachalot

noun

Definition of snub-nosed cachalot