Polyrhachis punctillata explained

Polyrhachis punctillata is a species of ant in the subfamily Formicinae, found in few Asian countries. Three subspecies are recognized.

Subspecies

External links