Snakes are carnivores. The specific food they consume depends upon the snakes' size, species and habitat, but their prey includes insects, eggs, mice, fish, frogs and lizards.Know More
Snakes' jaws have hinges that let them open wide and eat large prey. This allows some snakes to eat enormous animals. For instance, it is possible, though not usual, for a python to ingest a deer, a small cow or even a crocodile.
Snakes do not need to eat every day. In general, thin-bodied snakes eat at least once a week. Heavy-bodied snakes dine less frequently. The need to feed depends upon the snake's age and the size of the meal. A python or boa typically eats one or two good-sized meals a month.Learn more about Snakes
Snakes slither by using their scales as friction hooks to latch onto rough surfaces and propel themselves. They also shift their weight around, concentrating it in a way that allows them to move. Some snakes may have individual muscle control over their scales that allows them to move rapidly.Full Answer >
Snakes use a variety of techniques and adaptations to defend themselves, including camouflage or fleeing from predators, as well as bluffing, biting and envenoming animals that threaten them. Most snakes seek to remain undetected by threatening animals and flee upon detection. However, snakes that are unable to escape may engage in a variety of defensive displays or deliver possible life-threatening bites.Full Answer >
Pythons are carnivores and in the wild they can eat animals such as antelope, monkeys, rodents, lizards, birds and caimans. If a python's habitat is near a location where there is livestock, it will feed on these animals. In captivity, a python's diet can include thawed rodents and rabbits.Full Answer >
All species of snakes are carnivores, or meat eaters. Most snakes eat rats and birds, but some of the larger species can eat deer and other larger animals. Small snakes eat invertebrates, such as insects.Full Answer >