Definify.com

Definition 2026


agoutis

agoutis

English

Noun

agoutis

  1. plural of agouti