Definitions
noun
a rodent native to the mountains of Chile and Peru and now bred in captivity
Look “mountain viscacha” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a rodent native to the mountains of Chile and Peru and now bred in captivity