Heterogenist /(?)/

Het·er·og·e·nist

Heterogenist

n.
  1. One who believes in the theory of spontaneous generation, or heterogenesis. (Biol.)