What is another name for spontaneous generation?
abiogenesis is another name for spontaneous generation.
Abiogenesis or Auto Genesis can be another word for spontaneous generation.