Marine Organisms in the Meteorites?