Definition of palo santo in Spanish:

palo santo

phrase

  • 1

    Argentina Paraguay Árbol que mide hasta 8 m de altura, y cuya madera es aromática y muy apreciada en ebanistería y tornería.