medicine > abiogenesis
Contents
English Expression
  1. n.:  abiogenesis
  2. v.:   happen accidentally,  by chance or occasionally
Containing Phrases
abiogenetic