” Quetzalcoatl is an Aztec sky and creator god. The name is a combination of quetzal, a brightly colored Mesoamerican bird, and coatl, meaning serpent. ” – from WIkipeadia
Author Steven McFadden, in his book Ancient Voices affirms that: “Quetzalcoatl is said to be the embodiment of the serpent rainbow beam of cosmic intelligence–the electric sperm of the universe fertilizing the womb of the Earth.”
This makes me at once think of the theories of panspermia, that postulates that life on Earth came from other sources outside our own planet.