A Millipede
      
  Semionellus placidus
      
  Unique ID
              570976
          Taxon/SubTaxon
              
          ITIS TSN
              570976
          NS Unique ID
              ELEMENT_GLOBAL.2.118178
          NS Global ID
              118178
          RegionalID
              IA1419