Oxyopes lepidus is a species of lynx spider found in India.[1]
Oxyopes lepidus is a species of lynx spider found in India.