May 18, 2021 International News This Spider Masquerades as a Fallen Leaf to Avoid Predators Poltys mouhoti, aka the Rolled-up Leaf Spider, is a fascinating arachnid that uses incredible.. Read more