spectacled flowerpecker

Noun

 * 1) A species of flowerpecker,, native to the rainforests of Borneo.