white-bellied swallow

noun

1.
bluish-green-and-white North American swallow; nests in tree cavities