Definify.com

Definition 2024


flowerpecker

flowerpecker

English

Noun

flowerpecker (plural flowerpeckers)

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