Subscribe
URL of the page has been copied to clipboard.
Meaning : Arthropods having the body composed of numerous double somites each with two pairs of legs: millipedes.
Synonyms : class diplopoda, class myriapoda, myriapoda
Install App
Diplopoda meaning in Bengali (Bangla).