Noun
squalodontid (plural squalodontids) (zoology) Any in the family Squalodontidae of extinct toothed whales.