Find the word definition

Wikipedia
Myriacantherpestes

Myriacantherpestes is an extinct genus of spiny millipedes from the Pennsylvanian subperiod of the Carboniferous period, known from fossils in Europe and North America.