Oncomelania hupensis
Source: NCBI Taxonomy (ID 56141)
Taxonomy ID: 56141
Rank: species
Scientific name: Oncomelania hupensis
Authority: Oncomelania hupensis Gredler,1881; Oncomelania hupensis Gredler, 1881