Find the word definition

Wikipedia
Stemmiulidae

Stemmiulida is an order of millipedes consisting of approximately 130 species, reaching up to 50 mm in length. It contains a single family, Stemmiulidae.