Webster's Revised Unabridged Dictionary · 1913
Vizcacha
Copy link
Vizcacha
, noun
[Sp.]
(Zoology)
Same as
Viscacha
.
↑