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