The English name comes from the Old English ceaffinc, where ceaf is "chaff" and finc "finch". Chaffinches were likely given this name because after farmers thresh their crops, these birds sometimes spend weeks picking th…
Home
Feed
Search
Library
Download