Common name: Pitcher plant, purple pitcher plant, turtle socks
Sarracenia purpurea is a carnivorous perennial native to all of Canada, except BC, Yukon and Nunavit. It likes poor, boggy soils so has evolved to trap flies and salamanders to provide additional nutrition. More.
Garden Story about Sarracenia Genus
Plant photo by Midge Oke
Flower photo by Judy Gallagher, via Wikimedia Commons