Octolasmis lowei
Source: NCBI Taxonomy (ID 37712)
Taxonomy ID: 37712
Rank: species
Scientific name: Octolasmis lowei
Authority: Dichelaspis lowei Darwin, 1851
Synonym: Dichelaspis lowei
Statistics: 1 sequence