3 ms·New estimate for the total number of ants on Earth is 20 quadrillion1 points by BayAreaEscapee 4y agoSteveBinockel 4y ago