hawfinch: a common large finch of Eurasia
grosbeak: any of various finches of Europe or America having a massive and powerful bill
developmental psychology: the branch of psychology that studies the social and mental development of children