The AI-powered English dictionary
plural icterids
(ornithology) Any member of the family Icteridae of grackles and related New World birds.