Oxyopes shweta


Oxyopes shweta is a species of lynx spider. This spider is distributed in India and China.

Description

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