Three New Millipede Species Discovered in Australia A tiny new millipede — just one centimeter long — has been found which is only known to occur within the city of Launceston, Tasmania, Australia. It was discovered in […] Entomology Today March 20, 2015 Leave a Comment