Definition of アグーチ

アグーチ

aguuchi

noun
Brazilian agouti (Dasyprocta leporina)