What does algarobilla mean?

algarobilla meaning in General Dictionary

mesquite pod used in tanning and dyeing