cardabiodontid
Jump to navigation
Jump to search
English[edit]
Noun[edit]
cardabiodontid (plural cardabiodontids)
- Any lamniform shark of the family Cardabiodontidae (but specifically of the genus Cardabiodon).
cardabiodontid (plural cardabiodontids)