George, Merin Elizabeth, Nishi Babu, Abhirami Deepu Sheeja, Nishana Neermunda, and G. Prasad. “Ant and Spider Diversity of Karuvatta, a Coastal Island in Vembanad, Kerala, India”. ENTOMON 49, no. 1 (March 31, 2024): 35–46. Accessed November 24, 2024. http://entomon.ambadi.org.in/index.php/Entomon/article/view/1036.