Plants that eat animals

A survey of the four types of carnivorous plants--sticky surface, pitcher plants, snare traps, and suction traps--describing how they ensnare and digest live animals.

1968
McGraw-Hill