March 17 (UPI) -- Humans may believe they're the ultimate carnivores -- they do eat 400 million tons of meat and fish annually -- but spiders are every much as voracious, if not more.
A team of European researchers estimate spiders consume between 400 and 800 million insects and other invertebrates every year. They detailed their estimate in the journal The Science of Nature.