Sarracenia
‘(green form)’
Hybrid Pitcherplant
Sarraceniaceae (Pitcherplant Family)