what is zero-valent iron??
The term zero-valent seems to mean an iron atom with an oxidation number equal to zero. That would seem to be iron atom in its elemental state before losing any of its electrons. Of course elemental iron atom can react with any nonmetallic atom losing either two or three of its electrons and becoming an ion with a charge of either 2+ or 3+.