weaver ants, a collection of weaver ants are fighting over food for carrion of winged insects against a green background