Sarracenia

‘Doodlebug’


Pitcherplant



Sarraceniaceae (Pitcherplant Family)