English edit

Noun edit

biscacho (plural biscachos)

  1. Rare form of viscacha.