meaning of diplopoda

1. An order of myriapods having two pairs of legs on each segment; the Chilognatha.
2.
arthropods having the body composed of numerous double somites each with two pairs of legs: millipedes


Related Words

diplopoda |

Developed & Maintained By Taraprasad.com

Treasure Words