English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition myriapod in British English

myriapod noun

noun
1

a terrestrial arthropod with many pairs of legs. Myriapod means many-footed.

Example

Centipedes and millipedes are myriapods.

Definition myriapod in British English