Generation Iii
Immunity
Prevents poisoning.
Detailed Effect
This Pokémon cannot be poisoned. This includes bad poison. If a Pokémon is poisoned and acquires this ability, its poison is healed; this includes when regaining a lost ability upon leaving battle.
Pokémon With Immunity
4 canonical Pokémon forms can have this Ability.

Snorlax
Zangoose
Snorlax Gmax
Gligar 