Polyrhachis illaudata
Polyrhachis illaudata is a species of large ant found in Sri Lanka, India extending through Southeast Asia to the Philippines. The colonies have a single queen and nest within wood. 