English Dictionary
Definition myriapod in British English
myriapod noun
noun
Example
Centipedes and millipedes are myriapods.
