Am găsit o definiție pentru vizcacha:

Vizcacha - n. Same as Viscacha.