myriapods

noun
  1. arthropods having elongated segmented bodies with many pairs of legs, including centipedes and millipedes
  2. Usage: scientific

Examples