A forest of giant man-eating carnivorous plants in the jungles of Venus. Pulp sci-fi.