Go to Bing homepage

algarroba

US 
UK [ælɡeə'rəbə]
  • n.角豆树;牧豆树
Plural Form:algarrobas  
n.
1.
角豆树,角豆荚
2.
牧豆树,牧豆荚