Large ant

Large ant

Observation - Large ant - Southern Africa. Description: released smell after rain. ~2cm long

released smell after rain. ~2cm long