Viscachas Meaning

There are 1 meaning(s) for word Viscachas

Meaning 1 : gregarious burrowing rodent larger than the chinchillas

    Synonyms : chinchillon,  lagostomus maximus