Large-Toothed Cardinalfish
Large-Toothed Cardinalfish (Cheilodipterus macrodon) also often named the Tiger Cardinalfish The large-toothed cardinalfish can reach a maximum size of 25 cm in length. It is a mouthbrooder. The greyish mass you can see in his mouth are his eggs if…