Crocodiles are carnivores, and they can eat more kinds of animals. Crocodiles can prey on some aquatic animals in the water, but also on land to prey on some terrestrial animals, is a very fierce animal. However, crocodiles generally do not eat turtles, and they may not be able to bite their shells at all. Some crocodiles can break the tortoise shell, but it also takes them a lot of effort and time, and the tortoise meat is less, and crocodiles eat a lot, it is difficult to fill their stomachs. In fact, turtles themselves emit odors that crocodiles are not interested in, so turtles are not their main food.
Crocodiles also have many kinds of animals to choose from. Fish, earthworms, river snails, and larger rabbits, deer, and cattle are all food they can catch. Therefore, they are generally not interested in turtles and rarely eat them.
As mentioned above, although some crocodiles can eat turtles, it is more difficult. The bite force of crocodile teeth is relatively strong. Bay crocodiles, in particular, are the largest of the crocodiles and have a very strong bite. This crocodile can bite turtles, and they sometimes eat turtles as their own food, which can be seen in some videos and pictures. However, some crocodiles with weaker bite force and smaller size can not bite turtles. Tortoises, in particular, have very hard shells. The crocodile can only hold the tortoise in its mouth for a while and then drop it after a few attempts. In fact, crocodiles are not very interested in turtles themselves.