Find the word definition

Wikipedia
Deinopis

Deinopis is a genus of spiders known as net-casting spiders, gladiator spiders and ogre-faced spiders. Its distribution is widely tropical and subtropical. They catch their prey using a specially spun "net".