WordUnscrambler Home
myriapod
Definitions
[ˈmɪrɪəpɒd], (Noun)
Definitions:
- an arthropod of a group that includes the centipedes, millipedes, and related animals. Myriapods have elongated bodies with numerous leg-bearing segments
Phrases:
Origin
:
early 19th century: from modern Latin Myriapoda, from Greek murias (see myriad) + pous, pod- ‘foot’
Click here to see the free dictionary definition for myriapod
definition by Oxford Dictionaries