Shearella selvarani

Shearella selvarani is a species of spiders of the genus Shearella. It is endemic to Sri Lanka.