Vizcacha /(?)/

Viz·ca·cha

Vizcacha

n.
  1. Same as Viscacha. (Zool.)