heterogenist
heterogenist has 1 sense in the JumbleFix dictionary. Letters: 12.
Definitions
n.
. One who believes in the theory of spontaneous generation, or heterogenesis.