You searched for: “myriapoda
Myriapoda (pl) (noun)
A superclass of arthropods, including the classes Chilopoda (centipedes) and Diplopoda (millipedes).