[机] 角豆树
algarobilla是什么意思
noun
1. mesquite pod used in tanning and dyeing
Synonym: algarroba algarrobilla