bizcacha

/bizˈkatsja/

Definitions

1. noun

a large rodent found in South America, especially in Argentina, Uruguay, and parts of Chile.

“The hikers spotted a bizcacha scurrying across the trail.”

Synonyms

  • marsupial
  • pampas opossum

Antonyms

  • mammal
  • rodent