millipede -s,
noun.
Latin: millepeda mille & -peda thousand & foot
Myriopod of the diplopoda class (millipedes...)