flowerpecker

Noun

 * 1) Any member of the family  of passerine birds, many of which feed on nectar.