thousand-legs

Noun

 * 1)  Any myriapod.