Question: how many babies can 1 roach have?
Answer: The female German cockroach carries the ootheca until the eggs inside it are ready to hatch. One ootheca can contain up to 50 eggs. Egg to adult takes 103 days, on average. Because they produce so many eggs that develop so quickly, their population grows very rapidly.