'thousand-legged worm' definitions:

Definition of 'thousand-legged worm'

From: GCIDE
  • Thousand legs \Thou"sand legs`\ (Zool.) A millepid, or galleyworm; -- called also {thousand-legged worm}. [1913 Webster]