Crossword solverSynonyms for theory of evolution6 crossword answers for “theory of evolution” (6,2,9), sorted by letter count.How many letters?All6921021212119 letters 2darwiniandarwinism10 letters 2lamarckismlamarckian12 letters 1evolutionism21 letters 1punctuated equilibrium(10,11)