1 Division of Arachnology; Department of Zoology; Sacred Heart College; Thevara; Cochin; Kerala 682 013; India. pradeepmspala@rediffmail.com.
2 Centre for Animal Taxonomy and Ecology; Department of Zoology; Christ College; Irinjalakuda; Thrissur; Kerala 680 125; India. rishikeshtripathi14@gmail.com.