How Long Do Female Fish Hold Their Eggs in the USA
The eggs will hatch between 10-15 days after fertilization. The female then hold the babies in her mouth for up to two more weeks, occasionally letting them out to feed them. How long does it take for female fish to lay eggs? Hatching Bettas: 2-3 days Goldfish: 2-7 days Cory Catfish: 3-6 days Angelfish: 4-7…
