Avifauna
English Meaning
The birds, or all the kinds of birds, inhabiting a region.
- The birds of a specific region or period.
Sorry, No Malayalam Meaning for your input!
See Avifaun Want To Try Avifauna In Malayalam??