Ontogeny recapitulates phylogeny was stated by _____?

Review the verified answer and explanation for this SPSC – Sindh Public Service Commission past-paper question on CampusFin.

Ontogeny recapitulates phylogeny was stated by _____? Answer: Ernst Haeckel

The phrase "Ontogeny recapitulates phylogeny" was stated by the 19th-century German biologist Ernst Haeckel. This concept, also known as the biogenetic law or theory of recapitulation, suggested that the developmental stages of an organism's embryo (ontogeny) trace the adult stages of its evolutionary ancestors (phylogeny).