Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of numerous herbivorous nonpoisonous arthropods having a cylindrical body of 20 to 100 or more segments most with two pairs of legs.
Synonyms : millepede, millipede
Install App
Milliped meaning in Telugu.