Definitions of palo santo:

  • noun:   South American tree of dry interior regions of Argentina and Paraguay having resinous heartwood used for incense