Definitions Found:

BISCACHA, a South American rodent, also BIZCACHA