The German cockroach is THE cockroach that most people associate with the word. The German cockroach has three life stages typical of insects with incomplete metamorphosis: the egg, nymph, and adult. The entire life cycle is completed in about 100 days. However, factors such as temperature, nutritional status, and strain differences may influence the time required to complete a life cycle. German cockroaches breed continuously with many overlapping generations present at any one time. Under ideal conditions, population growth has been shown to be exponential.