algarobilla

algarobilla [ælɡærə'bɪlə]  [ælɡærə'bɪlə] 

algarobilla 基本解释

[机] 角豆树

algarobilla 英英释义

algarobilla是什么意思

noun

1. mesquite pod used in tanning and dyeing

    Synonym: algarroba algarrobilla