Loading page
mountain chinchilla is a noun meaning "a rodent native to the mountains of Chile and Peru and now bred in captivity". It carries one recorded sense.
a rodent native to the mountains of Chile and Peru and now bred in captivity
Definitions, synonyms and semantic relations for mountain chinchilla come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.