Polyrhachis illaudata explained
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.[1]
External links
Notes and References
- A review of the nesting habits and socioecology of the ant genus Polyrhachis Fr. Smith. Asian Myrmecology. 1. 81–99. 2007. Robson, SKA & R J Kohout.