avifauna ( synonym found)

Definition of avifauna:

(n) : the birds, or all the kinds of birds, inhabiting a region

Definition of avifauna:

(n) : the birds, or all the kinds of birds, inhabiting a region

Back to Top