According to the science journal Zookeys, Scientist has discovered 18 new species of pelican spiders. These are native to remote areas of...
We are here to appreciate the awesome beauty and incredibly cool features of nature.