Snakes live in the trees and on the forest floor. They eat frogs, eggs, birds, insects, and small animals. Some of the snakes, like the fer-de-lance of Latin America, are poisonous, but others are not. One large non-poisonous snake is the anaconda of South America. It is one of the largest snakes in the world. It kills its prey by wrapping itself around the animal and squeezing it until it cannot breathe.