Definitions of white-bellied swallow:

  • noun:   bluish-green-and-white North American swallow; nests in tree cavities