Viscacha

Definition:

  • (n.) Alt. of Viz-cacha

Compare viscacha with other words:

viscacha vs. vizcacha

chinchilla vs. viscacha

rodent vs. viscacha