Meaning of milliped

Definition of milliped

(noun) any of numerous herbivorous nonpoisonous arthropods having a cylindrical body of 20 to 100 or more segments most with two pairs of legs

Other information on milliped

WIKIPEDIA results for milliped
Amazon results for milliped