algarobilla has definitions from the field of botany
1
[ noun ] (botany) mesquite pod used in tanning and dying

Related terms

bean algarroba

*