vizcacha

noun

See viscacha.

noun

Same as viscacha.

noun

Alternative form of viscacha.