The definition :


Definitions of Myriapoda:

  • noun:   arthropods having the body composed of numerous double somites each with two pairs of legs: millipedes



Are you interested in alternative search :

:class diplopoda class myriapoda diplopoda category class family superclass myriapoda

If you like reading news check: