Have you ever eaten green ants? They taste like lime! Found this nest on a mango farm in the Territory...