Definitions of tupelo tree:

  • noun:   any of several gum trees of swampy areas of North America