how many eggs does a cod lay
A female cod will lay up to 500 000 eggs per kg of her own weight. Consequently, a 3 year-old female of half a kg can produce 250000 eggs; an 8 year-old female of 5 kg can produce 2.5 million eggs per year.A cod can live to over 25 years of age and weigh over 90 kg. Although the fecundity decreases at large weights, a heavy female will still produce an impressive number of eggs.onsequently, a 3 year-old female of half a kg can produce 250000 eggs; an 8 year-old female of 5 kg can produce 2.5 million eggs per year.