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, milliped
Install App
Millipede meaning in Telugu.