mountain_chinchilla has definitions from the field of zoology
1
[ noun ] (zoology) a rodent native to the mountains of Chile and Peru and now bred in captivity

Related terms

rodent Lagidium

*