algarrobilla

Explore definitions, synonyms, and language insights of algarrobilla

Definitions

Noun
mesquite pod used in tanning and dyeing

More General Terms