Nice legs! The world’s leggiest animal is rediscovered.
Last seen in 1928, the colobognath millipede Illacme plenipes is thought to have more legs than any other animal on earth
Read moreLast seen in 1928, the colobognath millipede Illacme plenipes is thought to have more legs than any other animal on earth
Read more