top of page

Spiders

The largest spider in the world is a species of tarantula found in South America where one specimen had a leg span of over 11 inches.
Win treasure tokens by clicking on and doing all of the above. Get even more treasure tokens by Mind Doodling and sharing your ideas, questions, stories & artwork with the Changers!
⤋
bottom of page