meaning of Agutis

Agutis - German to English

agouti {pl}