Cardinalfishes are a large family of around 250 species, about half of which are found in Australian waters.
They usually have separate angular dorsal fins, a distinctive body shape and big eyes. Cardinalfish are usually less than 15cms long and generally occur around reefs and in large schools, often in shallow water.
Cardinalfishes, mainly eat small invertebrates, some eat smaller fish.
Cardinalfishes brood their eggs in their mouths. This is usually done by the males, but in some species, by both sexes. In at least one species the young are kept in the parent's mouth for a few days after hatching. |