Meaning of algarrobilla

Definition of algarrobilla

(noun) mesquite pod used in tanning and dyeing

Other information on algarrobilla

WIKIPEDIA results for algarrobilla
Amazon results for algarrobilla