Return to Article Details Ant and spider diversity of Karuvatta, a coastal island in Vembanad, Kerala, India Download Download PDF