← Back

Leach's Millipede

Euryurus leachii

Classification

Euryurus leachii, or Leach's millipede, is a species of flat-backed millipede in the family Euryuridae. It is found in North America.

Distribution

(c) Andrew C, some rights reserved (CC BY) · CC-BY
Loading map…
Countries in the Picchu catalog