Birds eat 400 to 500 million tonnes of insects annually – EurekAlert (press release)

Birds eat 400 to 500 million tonnes of insects annually
EurekAlert (press release)
According to their estimations, this amounts to between 400 and 500 million tonnes of insects per year but is most likely to be on the lower end of the range. Their calculations are supported by a large number of experimental studies conducted by many …