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