English dictionary
palo santo meaning and definition
Definition and meaning of palo santo at MeaningMonkey.org. palo santo meaning and definition in the English Dictionary.PALO SANTO noun
Definition of palo santo (noun)
- South American tree of dry interior regions of Argentina and Paraguay having resinous heartwood used for incense
- synonyms: Bulnesia sarmienti
Source: Princeton University Wordnet