Word info

cardabiodontid

Noun

Meaning

cardabiodontid (plural cardabiodontids)

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

Source: en.wiktionary.org

Close letter words and terms