- mountain chinchilla as a noun:
- 1
mountain chinchilla
noun
1 mountain chinchilla
A rodent native to the mountains of Chile and Peru and now bred in captivity.
synonym: mountain viscacha.
debug info: 0.0144
noun
A rodent native to the mountains of Chile and Peru and now bred in captivity.
synonym: mountain viscacha.
debug info: 0.0144