mountain chinchilla
1.
(
noun
) a rodent native to the mountains of Chile and Peru and now bred in captivity
Synonyms:
mountain viscacha
Related Words:
gnawer
,
gnawing animal
,
rodent
Terms and Conditions of Use / Copyright Notice