English dictionary
mountain viscacha meaning and definition
Definition and meaning of mountain viscacha at MeaningMonkey.org. mountain viscacha meaning and definition in the English Dictionary.MOUNTAIN VISCACHA noun
Definition of mountain viscacha (noun)
- a rodent native to the mountains of Chile and Peru and now bred in captivity
- synonyms: mountain chinchilla
Source: Princeton University Wordnet