meaning of avifauna

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


Related Words

avifauna |

Developed & Maintained By Taraprasad.com

Treasure Words