English dictionary
myriapoda meaning and definition
Definition and meaning of myriapoda at MeaningMonkey.org. myriapoda meaning and definition in the English Dictionary.MYRIAPODA noun
Definition of Myriapoda (noun)
- arthropods having the body composed of numerous double somites each with two pairs of legs: millipedes
- synonyms: class Diplopoda, class Myriapoda, Diplopoda
Source: Princeton University Wordnet