Heterogenist

•  Heterogenist  –  One who believes in the theory of spontaneous generation, or heterogenesis.