myriopoda

/maɪriˈɒpədə/

Definitions

1. noun

a subphylum of arthropods that includes millipedes and centipedes, characterized by having many legs.

“The myriopoda in the garden were an intriguing sight for the young naturalist.”

Synonyms

  • arthropod
  • chilopoda
  • diplopoda

Antonyms

  • insect
  • vertebrate