Noun
(zoology) Any millipede in the order Spirobolida.
(zoology) Any millipede in the family Spirobolidae.