Algarrobilla definitions

noun

mesquite pod used in tanning and dyeing

See also: algarroba algarobilla