millepede [or millipede, milleped, milliped]

noun centpeus.