Noun
(zoology) Any millipede in the order Spirostreptida.
(zoology) Any millipede in the family Spirostreptidae.