What does Brillensibia mean?

Brillensibia - German to English

spectacled barwing [Actinodura ramsayi]