See Also: acouchi(dictionary)

acouchi (iou)



acouchi noun. L18.
[French from Tupi.]
A S. American rodent of the genus Myoprocta, resembling an agouti.