Find the word definition

Wiktionary
vizcachas

n. (plural of vizcacha English)

Usage examples of "vizcachas".

It skirted the southern slopes of La Meseta de las Vizcachas and dipped down into the valleys of the Andes, moving slowly and steadily north.