Algarrobas, noun plural of algarroba. Synonyms in the same form.
Locust bean
carobs
Other
algarrobillas
All synonyms for algarroba →