Definition, synonyms and related words
A rat that lives in the Himalayas and southeast Asia; taxonomic name Rattus nitidus.