A giant species of this "hundred-legged" insect grows to 12 inches in length & eats lizards
The insects, centipeds (hundred-legged worms), spiders, 
lobsters, and... [DOC] [TLE] Program Script: Invertebrates 1 - Scribd [PAR] There are nearly 700,000 described species of insects in the world.