What eats an anaconda?

Answer:
The anaconda, ''Eunectus murinus'', inhabits many river systems in tropical South America. It is known from Colombia, Venezuela, Guyana, Suriname, French Guiana, Ecuador, Peru, Brazil, and Bolivia. It also occurs on the island of Trinidad which lies just north of the Rio Orinoco, off the coast of Venezuela. While an adult anaconda's primary threat is from humans, juveniles are threatened by alligators, caiman and other crocodiles. Certain species of army ants have been witnessed feeding on snakes. Therefore, it can be assumed that anacondas could be eaten by these insects.
First answer by ID1941450974. Last edit by Lawdog1881. Contributor trust: 119 [recommend contributor recommended]. Question popularity: 18 [recommend question].