Definify.com

Definition 2024


agoutis

agoutis

English

Noun

agoutis

  1. plural of agouti