Green Ants tending unidentified larva