algeroba
English
Noun
algeroba
(
plural
algerobas
)
Alternative form of
algaroba
.