cardabiodontid

From Wiktionary, the free dictionary
Jump to navigation Jump to search

English

[edit]

Noun

[edit]

cardabiodontid (plural cardabiodontids)

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