Tiny new centipede species (Illacme socal)

This tiny new species of centipede (Illacme socal) was discovered by researchers in the soil near Los Angeles, California. [Research supported by U.S. National Science Foundation grant DEB 1916368.] Learn more in the NSF Science Matters story
Source: NSF Multimedia Gallery - Category: Science Source Type: video