Exogenesis
From Wikipedia, the free encyclopedia
Exogenesis can have several meanings:
- Exogenesis is the hypothesis that life originated elsewhere in the universe and was spread to Earth. (See panspermia.)
- Exogenesis, an episode of the science-fiction TV series Babylon 5