robertlovespi.net
The Spider-to-Human Ratio
Since I like spiders, I was pleased to read a rough estimate of 21 quadrillion for the world’s population of spiders (source: here). The website the current human population as ~7.4 billion.…