Meteorite NEMESIS STAR Definition/Summary: Meteor that survives while falling through the earth’s atmosphere and fragments or the whole of it strikes the ground Eludes to the Nemesis star theory NEMESIS STAR Expanded info: Add/Misc: Share this:ShareTwitterFacebookLike this:Like Loading...