Phrynarachne rothschildi explained
Phrynarachne rothschildi is a species of spiders of the family Thomisidae. It is endemic to Sri Lanka.[1]
Notes and References
- Web site: Phrynarachne rothschildi Pocock & Rothschild, 1903 . World Spider Catalog . 23 May 2016.