Myriapod

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Any arthropod (such as centipedes and millipedes) of the subphylum Myriapoda.
  2. 2
    general term for any terrestrial arthropod having an elongated body composed of many similar segments: e.g. centipedes and millipedes wordnet

Etymology

From translingual Myriapoda.

More for "myriapod"