avifauna
English
avifauna meaning in English • avifauna का अर्थ अंग्रेजी में
Noun
- The birds, or all the kinds of birds, inhabiting a region.