English edit

Noun edit

sclerorhynchid (plural sclerorhynchids)

  1. (zoology) Any extinct cartilaginous fish in the family Sclerorhynchidae.