dcsimg

Oedignatha indica is a species of spiders in the family liocranid sac spiders.