Find the word definition

Wiktionary
myriapods

n. (plural of myriapod English)

Usage examples of "myriapods".

Flare time must have caught a lot of the great myriapods, brought vast populations of parasites to life, for this many to be still active this long after the flare.