Nature · S4 E14
1986-03-23 · 53 min
The sophisticated trapping mechanism of the main group of carnivorous plants.