soldierfish

noun

Definition of soldierfish

3 : a small Australian cardinal fish (Apogon fasciatus) or a related fish (A. conspersus)