Noun Definitionalgarobilla1.Definition: mesquite pod used in tanning and dyeingRelated Noun(s):algarroba, algarrobillaCategory: Plants