Cardinalfishes are in the family Apogonidae, fishes found in the Atlantic, Indian, and Pacific Oceans as well as freshwater. They are one of the only saltwater mouth brooders.
he Broadstripe Cardinalfish, Ostorhinchus angustatus is also known as the Broadstriped Cardinal fish. Previously they were known as Apogon angustatus....