Atmospheric Life Forms
Referenced in 1 episode
Definition
A speculative idea that living organisms, sometimes described as jellyfish-like or transparent, inhabit the upper atmosphere and may account for some UFO sightings.
Referenced in 1 episode
A speculative idea that living organisms, sometimes described as jellyfish-like or transparent, inhabit the upper atmosphere and may account for some UFO sightings.