keel-billed toucan The keel-billed toucan is the national bird of Belize. This taxidermy mount is on display in Bird Hall. (photo by Hayley Pontia)