The AI-powered English dictionary
plural odontocetes
(zoology) Any member of the cetacean suborder Odontoceti; a toothed whale.