English edit

Noun edit

cardabiodontid (plural cardabiodontids)

  1. Any lamniform shark of the family Cardabiodontidae (but specifically of the genus Cardabiodon).