Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
spontaneous generation vs. biogenesis
spontaneous generation
noun
Biology.
abiogenesis
.
biogenesis
[bahy-oh-
jen
-
uh
-sis]
/ ˌbaɪ oʊˈdʒɛn ə sɪs /
Also
biogeny
noun
the production of living organisms from other living organisms.