Synonyms and Antonyms for mountain_chinchilla

1. mountain chinchilla (n.)

a rodent native to the mountains of Chile and Peru and now bred in captivity

Synonyms: