Striped Cardinalfish [Ostorhinchus]
Description
Ostorhinchus is a diverse genus of cardinalfishes, easily recognized by their various patterns of stripes and colors. Inhabiting tropical and subtropical reefs, these small fishes often form large schools and are active at night. They feed on zooplankton and small benthic invertebrates.
Species

Broadband Cardinalfish [Ostorhinchus hoevenii]
View Details
Saddleback Cardinalfish [Ostorhinchus sealei]
View DetailsTaxonomy
Phylum |
Chordates
Chordata
|
---|---|
Class |
Fish
Actinopterygii
|
Order |
Perciformes
Perciformes
|
Family |
Cardinalfishes
Apogonidae
|
Statistics
- Species 2