Red-barbed ant

The red-barbed ant (Formica rufibarbis) is regarded as the...

See details