English

edit

Noun

edit

sibyrhynchid (plural sibyrhynchids)

  1. Any extinct fish of the family Sibyrhinchidae