Carnivorous Orchid
Or at least that what it looked like. Orchid (Phalaenopsis sp)
orchidflowergarland texas