Go to Bing homepage

algarrobas is algarroba's Plural Form

algarroba

US 
UK 
  • n.角豆树;牧豆树
Plural Form:algarrobas  
n.
1.
角豆树,角豆荚
2.
牧豆树,牧豆荚