The fossil of an ant queen the size of a hummingbird has been found in lake sediments in Wyoming. The 2-inch-long ant is the biggest ever found in the US, and the newly identified species is one of the largest to have ever lived, reports LiveScience . Researchers say the “monstrously…
Read the rest here:
‘Monstrously Big’ Ants Once Roamed America