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.”

Synonyms

  • arthropod
  • chilopoda
  • diplopoda

Antonyms

  • vertebrate