Ogre-faced spider,genus Deinopsis,


The Ogre-faced spider is a large web casting spider species found around the tropics.


Size: 5374px × 3099px
Photo credit: © Matthijs Kuijpers / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: animal, arthropod, cameroon, casting, cribellum, deinopsis, eyes, fauna, genus, horror, huge, insect, net, net-casting, nightmare, nocturnal, ogre, ogre-faced, portrait, predator, scary, spider, spooky, wildlife