|
Definition of Brown oriole
1. Noun. A passerine songbird, ''Oriolus szalayi'', of Indonesia and Papua New Guinea. ¹
¹ Source: wiktionary.com
|
1. Noun. A passerine songbird, ''Oriolus szalayi'', of Indonesia and Papua New Guinea. ¹
¹ Source: wiktionary.com