Sarracenia – Carnivorous Orchid June 5, 2011 By admin Sarracenia is a carnivorous orchid trapping insects and digesting its prey. Related