Palo santo explained

Palo santo (Spanish for sacred stick or holy wood etc.) may refer to:

Trees

Other uses

See also