meaning of Brillensibia

Brillensibia - German to English

spectacled barwing [Actinodura ramsayi]