A new species of spider was recently discovered near a forested area in Nong Rong, Phanom Thuan, Kanchanaburi, in western ...