Definify.com

Definition 2025


avifaunae

avifaunae

English

Noun

avifaunae

  1. plural of avifauna