Poison moves don't work very well on Rock, Ground, or Ghost Pokemon, and they don't work at all against Steel types... so if you get some of those type Pokemon to fight for you, you should have a good chance of winning. Try using a Pokemon with the move Earthquake, if you have it.
Poison is strong against Grass types and Fairy types, so try not to use those types in the battle if you can help it.
Poison is strong against grass type Pokémon.
Psychic and Ground
Almost any type can defeat a Fairy-type Pokemon, but its weaknesses are Poison and Steel. They are immune to Dragon and halves the damage to Bug, Fighting, and Dark-type moves.
Any fire type pokemon, or a pokemon with a fire type move, I think poison too...
Fire.The fire will burn the grass and also ice,flying,poison,and bug type :D
ground and physic Pokemon are super effective against poison Pokemon
Poison is strong against grass type Pokémon.
Psychic and Ground
A Poison/Ground-type Pokemon is weak to Psychic, Ground, Water, and Ice-type attacks. Nidoking and Nidoqueen are the only two Pokemon with this typing.
1.Fighting Types 2.Poison
Almost any type can defeat a Fairy-type Pokemon, but its weaknesses are Poison and Steel. They are immune to Dragon and halves the damage to Bug, Fighting, and Dark-type moves.
Any fire type pokemon, or a pokemon with a fire type move, I think poison too...
Ground types and psychic types beat poison types.
Fire.The fire will burn the grass and also ice,flying,poison,and bug type :D
Ground type Pokémon beat fire, steel, rock, electric and poison type Pokémon.
Roselia is a Grass and Poison type pokemon.
Since Team Rocket specializes in Poison-type Pokemon, I'd say you use Ground-type.