English
Detailed Synonyms for mountain chinchilla in English
mountain chinchilla:
mountain chinchilla [the ~] noun
-
the mountain chinchilla
– a rodent native to the mountains of Chile and Peru and now bred in captivity 1the mountain chinchilla; the mountain viscacha– a rodent native to the mountains of Chile and Peru and now bred in captivity 1