atrocha

/əˈtrɒtʃə/

Definitions

1. noun

a type of South American rodent

“The atrocha is a common sight in the Andean forests.”

Synonyms

  • marmot
  • rodent

Antonyms

  • carnivore