algarobas
English
Noun
algarobas
plural of
algaroba