Trapjaw Ant

Trapjaw Ant

Observation - Trapjaw Ant - Southern Africa. Description: