viscacha : Idioms & Phrases


mountain viscacha

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