Spanish-English dictionary »

ornitofauna meaning in English

SpanishEnglish
ornitofauna noun
{f}

birdlife(birds collectively)
noun
[UK: ˈbɜːd.ˌlaɪf] [US: ˈbɝːd.ˌlaɪf]