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.