Vizcacha

Definition:

  • (n.) Same as Viscacha.

Compare vizcacha with other words:

chinchilla vs. vizcacha

viscacha vs. vizcacha