Noun Definitionalgarrobilla1.Definition: mesquite pod used in tanning and dyeingRelated Noun(s):algarobilla, algarrobaCategory: Plants