Large-toothed cardinalfish

Cheilodipterus macrodon

''Cheilodipterus macrodon'', the large-toothed cardinalfish , is a species of marine fish in the family Apogonidae. It is widespread throughout the tropical waters of the Indo-Pacific region, Red Sea included.
Wink ;) check out the eggs in my Mouth! Cardinalfishes are mouth brooders and this one was seen having a mouthful of eggs! Anilao,Batangas,Cardinalfish,Cheilodipterus macrodon,Large-toothed cardinalfish,Philippines,Tiger Cardinalfish

Appearance

The large-toothed cardinalfish can reach a maximum size of 25 cm in length, and live at depths of 1-40m.

References:

Some text fragments are auto parsed from Wikipedia.

Taxonomy
KingdomAnimalia
DivisionChordata
ClassActinopterygii
OrderKurtiformes
FamilyApogonidae
GenusCheilodipterus
SpeciesC. macrodon
Photographed in
Egypt
Philippines