Sternoptychids, noun plural of sternoptychid. Synonyms in the same form.
hatchetfishes
All synonyms for sternoptychid →