Salticidae certainly, not too sure beyond that unfortunately.
id go with Bavia kairali as its endemic to India
Salticidae certainly, not too sure beyond that unfortunately.
id go with Bavia kairali as its endemic to India