(n)any of numerous herbivorous nonpoisonous arthropods having a cylindrical body of 20 to 100 or more segments most with two pairs of legs, Syn.millepede, milliped
The Collaborative International Dictionary of English (GCIDE) v.0.53Collaborative International Dictionary (GCIDE)