soldierfish

English

Etymology

From soldier +‎ fish.

Noun

soldierfish (plural soldierfishes or soldierfish)

  1. Any member of the subfamily Myripristinae of the family Holocentridae of ray-finned fish.