They are therefore easy to keep in large numbers in aquariums. A zebrafish couple can produce 300 eggs per week. The larvae hatch two days after fertilization; five days later all the vital organs are ...