Sarracenia rubra
a close-up view of the pitchers of
Sarracenia rubra
. The hairs on the inseide prevent insects from escaping.
Flower of
Sarracenia rubra