Word info

otodontid

Noun

Meaning

otodontid (plural otodontids)

(zoology) Any extinct shark in the family Otodontidae.

Source: en.wiktionary.org

Close letter words and terms