algerobas
English
Noun
algerobas
plural of
algeroba