Although building your team around a single type of Pokémon is generally ineffective, having the best of the best can sometimes be beneficial. One of the more underappreciated types is Poison which is unfortunate since its effectiveness really shone through once Fairy-types were introduced.
Pokemon: 10 Best Non-Legendary Poison Types In The Series, Ranked
If you need a strong Poison-type Pokemon for your team, these are all great choices!