Ogre-Faced Spider

Ogre-Faced Spider

The net-casting spider or ogre-faced spider is a creature with one of the best low-light vision in the world due to a pair of hind eyes that have an aperture of F.58 and a very delicate light-sensitive retina. Their eyes have no irises and therefore the sunlight destroys their sensitive retina every single morning only for it to be regrown in the evening.

Previous Fact Next Fact
Categories: Animals

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies