Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of avifauna

- The birds, or all the kinds of birds, inhabiting a region.

Crossword clue for avifauna

- Bird-life of a region
- Birds of a certain region