Noun
sternoptychid (plural sternoptychids) (zoology) Any fish in the family Sternoptychidae, the marine hatchetfishes.