BACK TO spontaneous generation

spontaneous generation vs. biogenesis

[ bahy-oh-jen-uh-sis ]
noun
  1. the production of living organisms from other living organisms.