Net-casting spiders Deinopis sp. from Sarawak / Borneo around 100m ASL – Deinopis Macleay, 1839 –
Deinopidae of Borneo, commonly known as Ogre-faced Spiders or Net-casting spiders, because of their ability to cast silken nets at their prey. The posterior median eyes, of Deinopis spiders that are greatly enlarged. These eyes are reported to be 2000 times more sensitive to light than human eyes.
The genus name is derived from the Greek deinos “fearful” and opis “appearance”