Cichlid fish eggs

Cichlid fish eggs

There is a type of Catfish that lays its eggs among the eggs of the Cichlid fish, which carries its young in its mouth. These eggs will then hatch first inside the unwilling adoptive mother's mouth, and proceed to eat the Cichlid eggs present before being released by the Cichlid.

Previous Fact Next Fact
Categories: AnimalsMisc