meteorite: a mass of stone or metal that has reached the earth from outer space;a fallen meteoroid.
prophesy: To foretell or predict, to indicate beforehand, to declare or foretell by or as if by divine inspiration, to utter in prophecy or as a prophet.
moribund: In a dying state; near death, on the verge of extinction or termination.
ambiguous: Of doubtful or uncertain nature; difficult to comprehend, distinguish, orclassify, lacking clearness or definiteness; obscure; indistinct.
zeaxanthin: A deep yellow carotenoid pigment present in the retina of the eye and in some plants, used as a food additive and supplement.