Myriapod - Definition

myriapod

n 1: general term for any terrestrial arthropod having an
elongated body composed of many similar segments: e.g.
centipedes and millipedes

Look up another word