The Spectacled Flowerpecker is a species of flowerpecker found in southwestern Borneo. The species is relatively new to science; despite first being seen in 2009, it was first formally described in October of 2019. Although ... More