HETEROGENIST


Meaning of HETEROGENIST in English

noun one who believes in the theory of spontaneous generation, or heterogenesis.

Webster English vocab.      Английский словарь Webster.