cambalid
English
Noun
cambalid
(
plural
cambalids
)
Any
millipede
of the family
Cambalidae