Desmomys harringtoni
Source: NCBI Taxonomy (ID 121587)
Taxonomy ID: 121587
Rank: species
Scientific name: Desmomys harringtoni
Authority: Pelomys harringtoni Thomas, 1903
GenBank common name: Harrington's rat
Synonym: Pelomys harringtoni