English

edit

Noun

edit

otodontid (plural otodontids)

  1. (zoology) Any extinct shark in the family Otodontidae.