ACOUCHI


Meaning of ACOUCHI in English

[ ə'ku:tʃi ]

■ noun ( plural ~s ) a large forest rodent resembling an agouti, found in the Amazon basin. [Genus Myoprocta : two species.]

Origin

C18: from Fr., from Tupi.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.