Word info

acouchi

Noun

Meaning

acouchi (plural acouchis)

Any of several rodents of the genus Myoprocta of the family Dasyproctidae, smaller than agoutis, which inhabit Amazonia.

Source: en.wiktionary.org

Close letter words and terms