Definify.com

Definition 2026


avifaunae

avifaunae

English

Noun

avifaunae

  1. plural of avifauna