English

edit

Noun

edit

euphoberiid (plural euphoberiids)

  1. Any archipolypodan millipede of the order Euphoberiida