1 definition by ?_?_?_?_

The mistaken idea that living things can arise from non living sources
Redi created a controlled experiment to disprove spontaneous generation.
by ?_?_?_?_ October 5, 2015
Get the spontaneous generation mug.