árbol santo - Spanish English Dictionary

árbol santo

Play ENESESes
Play ENESESmx

Meanings of "árbol santo" in English Spanish Dictionary : 4 result(s)

Spanish English
Botany
árbol santo [m] HN physic nut
árbol santo [m] HN barbados nut
árbol santo [m] HN a species of flowering plant in the spurge family, euphorbiaceae, that is native to the american tropics (jatropha curcas)
árbol santo [m] HN purging nut