atrocha /əˈtrɒtʃə/ ← Back to A Definitions 1. noun a type of South American rodent “The atrocha is a common sight in the Andean forests.” Synonyms marmot rodent Antonyms carnivore