ajouti

Noun

 * 1) An agouti.