Escaryus ethopus: A Centipede

A Centipede
Escaryus ethopus
Unique ID
913882
Taxon/SubTaxon
ITIS TSN
913882
NS Unique ID
ELEMENT_GLOBAL.2.814201
NS Global ID
814201
RegionalID
IA666