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