Webster's Revised Unabridged Dictionary · 1913

Vizcacha

Vizcacha , noun

[Sp.]

(Zoology) Same as Viscacha.