The head of the finch: the anatomy of the feeding system in two species of finches (Geospiza fortis and Padda oryzivora).

The head of the finch: the anatomy of the feeding system in two species of finches (Geospiza fortis and Padda oryzivora).