What is the full meaning of vizcachas
VIZCACHA, a gregarious burrowing South American rodent related to the chinchilla, also BISCACHA, BIZCACHA, VISCACHA [n]
Example of the word vizcachas placed on a Scrabble board.