Glomeris romana
Source: NCBI Taxonomy (ID 1903929)
Taxonomy ID: 1903929
Rank: species
Scientific name: Glomeris romana
Authority: Glomeris romana Verhoeff, 1930