Cardinalfishes are a family, Apogonidae, of ray-finned fishes found in the Atlantic, Indian, and Pacific Oceans; they are chiefly marine, but some species are found in brackish water and a few are fou
Ostorhinchus
…Ostorhinchus is a genus of ray-finned fish in the family Apogonidae native to the Indian and Pacific Oceans. The etymology of the word Ostorhinchus is Greek, with Ostor- stemming from ὀστέον (bone), and -rhinchus stemming…
Pterapogon kauderni
Fossil of Eosphaeramia, an Eocene cardinalfish from Italy