Meaning of viscacha

Definition of viscacha

(noun) gregarious burrowing rodent larger than the chinchillas

Other information on viscacha

WIKIPEDIA results for viscacha
Amazon results for viscacha