myriapoda
/mɪrɪˈæpədə/Definitions
1. noun
an order of arthropods that includes centipedes and millipedes, characterized by having multiple pairs of legs.
“The biologist studied the unique features of myriapoda, including their many legs and segmented bodies.”