Oxyopes shweta

Oxyopes shweta is a species of lynx spider.

[2] This spider is found in Pakistan, India and China.

[1] An active hunter and is commonly seen in green leaves of plants actively searching for prey.