Noun
cardabiodontid (plural cardabiodontids) Any lamniform shark of the family Cardabiodontidae (but specifically of the genus Cardabiodon).