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: