seedcracker

English

Noun

seedcracker (plural seedcrackers)

  1. A finch of the genus Pyrenestes.