Spiny sugar ant (Polyrhachis)

Spiny sugar ant (Polyrhachis)

Observation - Spiny sugar ant (Polyrhachis) - Southern Africa. Description: