Extraterrestrial life

Extraterrestrial life

Extraterrestrial life[n 1] is hypothetical life which may occur outside Earth and which did not originate on Earth.

extraterrestrial life

Webmention logo