Pitcher plant. If you want to have a little fun with the mosquitos, then try this plant! It actually doesn’t repel them, but it does eat them! That’s right! Like a Venus fly trap, the pitcher plant is carnivorous. Just make sure your climate is right for growing them.