Synonyms of Millipede
Primary definition: A myriapod invertebrate with an elongated body composed of many segments, most of which bear two pairs of legs.
Primary definition: A myriapod invertebrate with an elongated body composed of many segments, most of which bear two pairs of legs.