Polyrhachis rupicapra is a species of spiny ant belonging to the genus Polyrhachis in the subfamily Formicinae, found in Sri Lanka, India, and China.
This Formicinae-related article is a stub.
You can help Wikipedia by expanding it.