The AI-powered English dictionary
plural flowerpeckers
Any member of the family Dicaeidae of passerine birds, many of which feed on nectar. examples