
Park ranger Jesse Anderson leads dozens of people on a weekly hike in North Carolina to see some of the most unique living things in the world — plants that supplement the nutrients they get from sunlight by digesting ants, flies and spiders.
But the Venus flytraps aren't like the human-size, ravenous and cruel Audrey in “Little Shop of Horrors.”