millipede -s,

noun.

Latin: millepeda
mille & -peda
thousand & foot

Myriopod of the diplopoda class
(millipedes...)