mountain viscacha Meaning, Definition & Usage

  1. noun a rodent native to the mountains of Chile and Peru and now bred in captivity
    mountain chinchilla.

WordNet