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.”
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.”