Balanites aegyptiaca
The larvae feed on "Balanites aegyptiaca" (Balanitaceae).