avifaunas

English

Noun

avifaunas

  1. plural of avifauna

Spanish

Noun

avifaunas f pl

  1. plural of avifauna