Meaning of algarobilla

Definition of algarobilla

(noun) mesquite pod used in tanning and dyeing

Other information on algarobilla

WIKIPEDIA results for algarobilla
Amazon results for algarobilla