Noun
stethacanthid (plural stethacanthids) (zoology) Any holocephalan fish in the family Stethacanthidae.