I have 3 zebra finches 2 female 1 male. One of them laid eggs,in April. Do I have to separate them all so that the eggs hatch?
If the eggs were laid in April, and haven't hatched, they aren't going to. The incubation period for zebra finches is 12-14 days..
zebras lay eggs??????