ogre-faced spider: Media
arachnid
Images
Ogre-faced spider
A net-casting spider (Deinopis subrufa) holds a web in Masoala National...
© Nick Garbutt—RGB Ventures/SuperStock/Alamy
VIEW MORE in these related Britannica articles: