Cleidogona lachesis: A Millipede

A Millipede
Cleidogona lachesis
Unique ID
570371
Taxon/SubTaxon
ITIS TSN
570371
NS Unique ID
ELEMENT_GLOBAL.2.116658
NS Global ID
116658
RegionalID
IA476