Definitions of tree martin:

  • noun:   of Australia and Polynesia; nests in tree cavities