(Sobralia setigera)
Sobralia setigera, is a species of orchid native to Peru, with snow-white flowers that are about 2 in (51 mm) long.