Sort:  

Yes, it's an insect trap.
With pitchers it looks like this:

image.png

Ohh cool. That carnivorous plant resembles some varieties of philos without flower. So your keeping it indoors to trap mosquitoes later? :)