Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: myriapod  'mi-ree-u`pód
  1. General term for any terrestrial arthropod having an elongated body composed of many similar segments: e.g. centipedes and millipedes

Derived forms: myriapods

Type of: arthropod

Encyclopedia: Myriapod