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

See also

References

  1. ^ a b "Taxon details Shearella selvarani Lehtinen, 1981". World Spider Catalog. Natural History Museum Bern. Retrieved 2016-05-08.


No tags for this post.