Why do parrot fish eat their eggs?
Why do parrot fish eat their eggs? Why do parrot fish eat their eggs? Unfortunately due to the genetic changes in Blood Parrot fish, they are for the most part infertile. The female can lay eggs but the male won't be able to fertilize them. She will eat the eggs that aren't viable.. all egg layers will really. How do I know if my parrot fish eggs are fertilized? If you want to tell if the eggs are fertilized, you can look for tiny black specks in the eggs after the two or three days or so. How many times...