Forest of man-eating carnivorous plants in the jungles of Venus. Pulp sci-fi.